mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 12:18:00 +00:00
PIP 15 cards (#4738)
This commit is contained in:
9
forge-gui/res/cardsfolder/upcoming/acquired_mutation.txt
Normal file
9
forge-gui/res/cardsfolder/upcoming/acquired_mutation.txt
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Acquired Mutation
|
||||||
|
ManaCost:2 R
|
||||||
|
Types:Enchantment Aura
|
||||||
|
K:Enchant creature
|
||||||
|
A:SP$ Attach | ValidTgts$ Creature | AILogic$ Pump
|
||||||
|
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | Goad$ True | Description$ Enchanted creature gets +2/+2 and is goaded. (It attacks each combat if able and attacks a player other than you if able.)
|
||||||
|
T:Mode$ Attacks | ValidCard$ Creature.EnchantedBy | Execute$ TrigRadiation | TriggerDescription$ Whenever enchanted creature attacks, defending player gets two rad counters.
|
||||||
|
SVar:TrigRadiation:DB$ Radiation | Defined$ TriggeredDefendingPlayer | Add$ 2
|
||||||
|
Oracle:Enchant creature\nEnchanted creature gets +2/+2 and is goaded. (It attacks each combat if able and attacks a player other than you if able.)\nWhenever enchanted creature attacks, defending player gets two rad counters.
|
||||||
7
forge-gui/res/cardsfolder/upcoming/almost_perfect.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/almost_perfect.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Almost Perfect
|
||||||
|
ManaCost:4 G W
|
||||||
|
Types:Enchantment Aura
|
||||||
|
K:Enchant creature
|
||||||
|
A:SP$ Attach | ValidTgts$ Creature | AILogic$ Pump
|
||||||
|
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | SetPower$ 9 | SetToughness$ 10 | AddKeyword$ Indestructible | Description$ Enchanted creature has base power and toughness 9/10 and has indestructible.
|
||||||
|
Oracle:Enchant creature\nEnchanted creature has base power and toughness 9/10 and has indestructible.
|
||||||
14
forge-gui/res/cardsfolder/upcoming/animal_friend.txt
Normal file
14
forge-gui/res/cardsfolder/upcoming/animal_friend.txt
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
Name:Animal Friend
|
||||||
|
ManaCost:1 G
|
||||||
|
Types:Enchantment Aura
|
||||||
|
K:Enchant creature
|
||||||
|
A:SP$ Attach | ValidTgts$ Creature | AILogic$ Pump
|
||||||
|
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddTrigger$ AttackTrig | Description$ Enchanted creature has "Whenever this creature attacks, create a 1/1 green Squirrel creature token. Put a +1/+1 counter on that token for each Aura and Equipment attached to this creature other than CARDNAME."
|
||||||
|
SVar:AttackTrig:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Whenever this creature attacks, create a 1/1 green Squirrel creature token. Put a +1/+1 counter on that token for each Aura and Equipment attached to this creature other than Animal Friend.
|
||||||
|
SVar:TrigToken:DB$ Token | TokenScript$ g_1_1_squirrel | RememberTokens$ True | SubAbility$ DBPutCounter
|
||||||
|
SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ X | SubAbility$ DBCleanup
|
||||||
|
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||||
|
SVar:X:Count$Valid Equipment.Attached,Aura.Attached+NotDefinedOriginalHost
|
||||||
|
DeckHas:Ability$Token|Counters & Type$Squirrel
|
||||||
|
DeckHints:Type$Equipment|Aura
|
||||||
|
Oracle:Enchant creature\nEnchanted creature has "Whenever this creature attacks, create a 1/1 green Squirrel creature token. Put a +1/+1 counter on that token for each Aura and Equipment attached to this creature other than Animal Friend."
|
||||||
12
forge-gui/res/cardsfolder/upcoming/arcade_gannon.txt
Normal file
12
forge-gui/res/cardsfolder/upcoming/arcade_gannon.txt
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
Name:Arcade Gannon
|
||||||
|
ManaCost:2 W U
|
||||||
|
Types:Legendary Creature Human Doctor
|
||||||
|
PT:2/3
|
||||||
|
A:AB$ Draw | Cost$ T | SubAbility$ DBDiscard | SpellDescription$ Draw a card,
|
||||||
|
SVar:DBDiscard:DB$ Discard | Mode$ TgtChoose | SubAbility$ DBPutCounter | SpellDescription$ then discard a card.
|
||||||
|
SVar:DBPutCounter:DB$ PutCounter | CounterType$ QUEST | SpellDescription$ Put a quest counter on CARDNAME.
|
||||||
|
S:Mode$ Continuous | Affected$ Artifact.YouOwn+cmcLEX,Human.YouOwn+cmcLEX | Condition$ PlayerTurn | MayPlay$ True | MayPlayLimit$ 1 | EffectZone$ Battlefield | AffectedZone$ Graveyard | Description$ For Auld Lang Syne — Once during each of your turns, you may cast an artifact or Human spell from your graveyard with mana value less than or equal to the number of quest counters on CARDNAME.
|
||||||
|
SVar:X:Count$CardCounters.QUEST
|
||||||
|
DeckHas:Ability$Counters|Discard|Graveyard
|
||||||
|
DeckHints:Ability$Graveyard|Mill & Type$Artifact|Human
|
||||||
|
Oracle:{T}: Draw a card, then discard a card. Put a quest counter on Arcade Gannon.\nFor Auld Lang Syne — Once during each of your turns, you may cast an artifact or Human spell from your graveyard with mana value less than or equal to the number of quest counters on Arcade Gannon.
|
||||||
12
forge-gui/res/cardsfolder/upcoming/armory_paladin.txt
Normal file
12
forge-gui/res/cardsfolder/upcoming/armory_paladin.txt
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
Name:Armory Paladin
|
||||||
|
ManaCost:1 R W
|
||||||
|
Types:Creature Human Knight
|
||||||
|
PT:3/3
|
||||||
|
K:Trample
|
||||||
|
T:Mode$ SpellCast | ValidCard$ Aura,Equipment | ValidActivatingPlayer$ You | Execute$ TrigDig | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast an Aura or Equipment spell, exile the top card of your library. You may play that card until the end of your next turn.
|
||||||
|
SVar:TrigDig:DB$ Dig | Defined$ You | DigNum$ 1 | ChangeNum$ All | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBEffect
|
||||||
|
SVar:DBEffect:DB$ Effect | RememberObjects$ RememberedCard | StaticAbilities$ STPlay | SubAbility$ DBCleanup | ForgetOnMoved$ Exile | Duration$ UntilTheEndOfYourNextTurn
|
||||||
|
SVar:STPlay:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ You may play that card until the end of your next turn.
|
||||||
|
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||||
|
DeckNeeds:Type$Equipment|Aura
|
||||||
|
Oracle:Trample\nWhenever you cast an Aura or Equipment spell, exile the top card of your library. You may play that card until the end of your next turn.
|
||||||
8
forge-gui/res/cardsfolder/upcoming/atomize.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/atomize.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Atomize
|
||||||
|
ManaCost:2 B G
|
||||||
|
Types:Instant
|
||||||
|
A:SP$ Destroy | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | SubAbility$ DBProliferate | SpellDescription$ Destroy target nonland permanent.
|
||||||
|
SVar:DBProliferate:DB$ Proliferate | SpellDescription$ Proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)
|
||||||
|
DeckHas:Ability$Proliferate
|
||||||
|
DeckHints:Ability$Counters & Type$Planeswalker
|
||||||
|
Oracle:Destroy target nonland permanent. Proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Automated Assembly Line
|
||||||
|
ManaCost:1 W
|
||||||
|
Types:Artifact
|
||||||
|
T:Mode$ DamageDoneOnce | ValidSource$ Creature.Artifact+YouCtrl | TriggerZones$ Battlefield | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigEnergy | TriggerDescription$ Whenever one or more artifact creatures you control deal combat damage to a player, you get {E} (an energy counter).
|
||||||
|
SVar:TrigEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 1
|
||||||
|
A:AB$ Token | Cost$ PayEnergy<3> | TokenScript$ c_3_3_a_robot | TokenTapped$ True | SpellDescription$ Create a tapped 3/3 colorless Robot artifact creature token.
|
||||||
|
DeckHas:Ability$Token & Type$Robot
|
||||||
|
Oracle:Whenever one or more artifact creatures you control deal combat damage to a player, you get {E} (an energy counter).\nPay {E}{E}{E}: Create a tapped 3/3 colorless Robot artifact creature token.
|
||||||
13
forge-gui/res/cardsfolder/upcoming/battle_of_hoover_dam.txt
Normal file
13
forge-gui/res/cardsfolder/upcoming/battle_of_hoover_dam.txt
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
Name:Battle of Hoover Dam
|
||||||
|
ManaCost:3 W
|
||||||
|
Types:Enchantment
|
||||||
|
K:ETBReplacement:Other:SiegeChoice
|
||||||
|
SVar:SiegeChoice:DB$ GenericChoice | Choices$ NCR,Legion | Defined$ You | SetChosenMode$ True | AILogic$ Legion | ShowChoice$ ExceptSelf | SpellDescription$ As CARDNAME enters the battlefield, choose NCR or Legion.,,,• NCR — At the beginning of your end step, return target creature card with mana value 3 or less from your graveyard to the battlefield with a finality counter on it.,,,• Legion — Whenever a creature you control dies, put two +1/+1 counters on target creature you control.
|
||||||
|
SVar:NCR:DB$ Animate | Defined$ Self | Triggers$ NCRTrigger | Duration$ Permanent | SpellDescription$ NCR
|
||||||
|
SVar:NCRTrigger:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ NCR — At the beginning of your end step, return target creature card with mana value 3 or less from your graveyard to the battlefield with a finality counter on it.
|
||||||
|
SVar:TrigReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | WithCountersType$ FINALITY | ValidTgts$ Creature.cmcLE3+YouCtrl | TgtPrompt$ Select target creature card with mana value 3 in your graveyard
|
||||||
|
SVar:Legion:DB$ Animate | Defined$ Self | Triggers$ LegionTrigger | Duration$ Permanent | SpellDescription$ Legion
|
||||||
|
SVar:LegionTrigger:Mode$ ChangesZone | ValidCard$ Creature.YouCtrl | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Legion — Whenever a creature you control dies, put two +1/+1 counters on target creature you control.
|
||||||
|
SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 2
|
||||||
|
DeckHas:Ability$Counters|Graveyard
|
||||||
|
Oracle:As Battle of Hoover Dam enters the battlefield, choose NCR or Legion.\n• NCR — At the beginning of your end step, return target creature card with mana value 3 or less from your graveyard to the battlefield with a finality counter on it.\n• Legion — Whenever a creature you control dies, put two +1/+1 counters on target creature you control.
|
||||||
12
forge-gui/res/cardsfolder/upcoming/behemoth_of_vault_0.txt
Normal file
12
forge-gui/res/cardsfolder/upcoming/behemoth_of_vault_0.txt
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
Name:Behemoth of Vault 0
|
||||||
|
ManaCost:6
|
||||||
|
Types:Artifact Creature Robot
|
||||||
|
PT:6/6
|
||||||
|
K:Trample
|
||||||
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters the battlefield, you get {E}{E}{E}{E} (four energy counters).
|
||||||
|
SVar:TrigEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 4
|
||||||
|
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigImmediateTrig | TriggerDescription$ When CARDNAME dies, you may pay an amount of {E} equal to target nonland permanent's mana value. When you do, destroy that permanent.
|
||||||
|
SVar:TrigImmediateTrig:DB$ ImmediateTrigger | RememberObjects$ Targeted | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | UnlessCost$ PayEnergy<X> | UnlessPayer$ You | UnlessSwitched$ True | Execute$ TrigDestroy | TriggerDescription$ When you do, destroy that permanent.
|
||||||
|
SVar:TrigDestroy:DB$ Destroy | Defined$ DelayTriggerRememberedLKI
|
||||||
|
SVar:X:Targeted$CardManaCost
|
||||||
|
Oracle:Trample\nWhen Behemoth of Vault 0 enters the battlefield, you get {E}{E}{E}{E} (four energy counters).\nWhen Behemoth of Vault 0 dies, you may pay an amount of {E} equal to target nonland permanent's mana value. When you do, destroy that permanent.
|
||||||
11
forge-gui/res/cardsfolder/upcoming/bighorner_rancher.txt
Normal file
11
forge-gui/res/cardsfolder/upcoming/bighorner_rancher.txt
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
Name:Bighorner Rancher
|
||||||
|
ManaCost:4 G
|
||||||
|
Types:Creature Human Ranger
|
||||||
|
PT:2/5
|
||||||
|
K:Vigilance
|
||||||
|
A:AB$ Mana | Cost$ T | Produced$ G | Amount$ X | SpellDescription$ Add an amount of {G} equal to the greatest power among creatures you control.
|
||||||
|
SVar:X:Count$Valid Creature.YouCtrl$GreatestPower
|
||||||
|
A:AB$ GainLife | Cost$ Sac<1/CARDNAME> | LifeAmount$ Y | SpellDescription$ You gain life equal to the greatest toughness among other creatures you control.
|
||||||
|
SVar:Y:Count$Valid Creature.YouCtrl$GreatestToughness
|
||||||
|
DeckHas:Ability$Sacrifice|LifeGain
|
||||||
|
Oracle:Vigilance\n{T}: Add an amount of {G} equal to the greatest power among creatures you control.\nSacrifice Bighorner Rancher: You gain life equal to the greatest toughness among other creatures you control.
|
||||||
13
forge-gui/res/cardsfolder/upcoming/bloatfly_swarm.txt
Normal file
13
forge-gui/res/cardsfolder/upcoming/bloatfly_swarm.txt
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
Name:Bloatfly Swarm
|
||||||
|
ManaCost:3 B
|
||||||
|
Types:Creature Insect Mutant
|
||||||
|
PT:0/0
|
||||||
|
K:Flying
|
||||||
|
K:etbCounter:P1P1:5
|
||||||
|
R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self+counters_GE1_P1P1 | ReplaceWith$ Counters | PreventionEffect$ True | AlwaysReplace$ True | Description$ If damage would be dealt to CARDNAME while it has a +1/+1 counter on it, prevent that damage, remove that many +1/+1 counters it, then give each player a rad counter for each +1/+1 counter removed this way.
|
||||||
|
SVar:Counters:DB$ RemoveCounter | Defined$ ReplacedTarget | CounterType$ P1P1 | CounterNum$ Y | RememberRemoved$ True | SubAbility$ DBRadiation
|
||||||
|
SVar:DBRadiation:DB$ Radiation | Defined$ Player | Add$ Y
|
||||||
|
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||||
|
SVar:Y:ReplaceCount$DamageAmount
|
||||||
|
DeckHas:Ability$Counters
|
||||||
|
Oracle:Flying\nBloatfly Swarm enters the battlefield with five +1/+1 counters on it.\nIf damage would be dealt to Bloatfly Swarm while it has a +1/+1 counter on it, prevent that damage, remove that many +1/+1 counters from it, then give each player a rad counter for each +1/+1 counter removed this way.
|
||||||
13
forge-gui/res/cardsfolder/upcoming/boomer_scrapper.txt
Normal file
13
forge-gui/res/cardsfolder/upcoming/boomer_scrapper.txt
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
Name:Boomer Scrapper
|
||||||
|
ManaCost:1 B R
|
||||||
|
Types:Creature Human Soldier
|
||||||
|
PT:1/1
|
||||||
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, you lose 1 life and create a Junk token. (It's an artifact with "{T}, Sacrifice this artifact: Exile the top card of your library. You may play that card this turn. Activate only as a sorcery.")
|
||||||
|
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigLoseLife | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, you lose 1 life and create a Junk token. (It's an artifact with "{T}, Sacrifice this artifact: Exile the top card of your library. You may play that card this turn. Activate only as a sorcery.")
|
||||||
|
SVar:TrigLoseLife:DB$ LoseLife | LifeAmount$ 1 | SubAbility$ DBToken
|
||||||
|
SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_junk_sac_exileplay | TokenOwner$ You
|
||||||
|
T:Mode$ ChangesZone | ValidCard$ Card.token+YouCtrl | Origin$ Battlefield | Destination$ Any | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a token you control leaves the battlefield, put a +1/+1 counter on CARDNAME.
|
||||||
|
SVar:TrigCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1
|
||||||
|
DeckHints:Ability$Token & Type$Treasure|Food|Junk|Map|Clue
|
||||||
|
DeckHas:Ability$Token|Counters & Type$Artifact|Junk
|
||||||
|
Oracle:Whenever Boomer Scrapper enters the battlefield or attacks, you lose 1 life and create a Junk token. (It's an artifact with "{T}, Sacrifice this artifact: Exile the top card of your library. You may play that card this turn. Activate only as a sorcery.")\nWhenever a token you control leaves the battlefield, put a +1/+1 counter on Boomer Scrapper.
|
||||||
8
forge-gui/res/cardsfolder/upcoming/bottle_cap_blast.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/bottle_cap_blast.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Bottle-Cap Blast
|
||||||
|
ManaCost:4 R
|
||||||
|
Types:Instant
|
||||||
|
K:Improvise
|
||||||
|
A:SP$ DealDamage | ValidTgts$ Any | NumDmg$ 5 | ExcessSVar$ Excess | SubAbility$ DBToken | SpellDescription$ CARDNAME deals 5 damage to any target.
|
||||||
|
SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenAmount$ Excess | TokenTapped$ True | SpellDescription$ If excess damage was dealt to a permanent this way, create that many tapped Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.")
|
||||||
|
DeckHas:Ability$Token & Type$Treasure
|
||||||
|
Oracle:Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.)\nBottle-Cap Blast deals 5 damage to any target. If excess damage was dealt to a permanent this way, create that many tapped Treasure tokens. (They're artifacts with "{T}, Sacrifice this artifact: Add one mana of any color.")
|
||||||
7
forge-gui/res/cardsfolder/upcoming/break_down.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/break_down.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Break Down
|
||||||
|
ManaCost:2 G
|
||||||
|
Types:Instant
|
||||||
|
A:SP$ Destroy | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ DBToken | SpellDescription$ Destroy target artifact or enchantment.
|
||||||
|
SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_junk_sac_exileplay | TokenOwner$ You | SpellDescription$ Create a Junk token. (It's an artifact with "{T}, Sacrifice this artifact: Exile the top card of your library. You may play that card this turn. Activate only as a sorcery.")
|
||||||
|
DeckHas:Ability$Token|Sacrifice & Type$Artifact|Treasure
|
||||||
|
Oracle:Destroy target artifact or enchantment. Create a Junk token. (It's an artifact with "{T}, Sacrifice this artifact: Exile the top card of your library. You may play that card this turn. Activate only as a sorcery.")
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Brotherhood Scribe
|
||||||
|
ManaCost:1 W
|
||||||
|
Types:Creature Human Artificer
|
||||||
|
PT:1/3
|
||||||
|
A:AB$ PutCounter | Cost$ T | Activation$ Metalcraft | PrecostDesc$ Metalcraft — | CounterType$ ENERGY | CounterNum$ 1 | Defined$ You | SpellDescription$ You get {E} (an energy counter).
|
||||||
|
T:Mode$ CounterAddedOnce | ValidPlayer$ You | PlayerTurn$ True | TriggerZones$ Battlefield | CounterType$ ENERGY | Execute$ TrigPumpAll | TriggerDescription$ Whenever you get one or more {E} during your turn, creatures you control get +1/+1 until end of turn.
|
||||||
|
SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ 1 | NumDef$ 1
|
||||||
|
DeckNeeds:Type$Artifact
|
||||||
|
Oracle:Metalcraft — {T}: You get {E} (an energy counter). Activate only if you control three or more artifacts.\nWhenever you get one or more {E} during your turn, creatures you control get +1/+1 until end of turn.
|
||||||
Reference in New Issue
Block a user