mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-17 19:28:01 +00:00
Merge branch 'voc_11' into 'master'
VOC: 11 Nov See merge request core-developers/forge!5802
This commit is contained in:
@@ -117,6 +117,11 @@ public class CostExile extends CostPartWithList {
|
||||
return String.format ("Exile any number of %s from your %s", desc, origin);
|
||||
}
|
||||
|
||||
//for very specific situations like Timothar
|
||||
if (desc.startsWith("the")) {
|
||||
return String.format("Exile %s from your %s", desc, origin);
|
||||
}
|
||||
|
||||
return String.format("Exile %s from your %s", Cost.convertAmountTypeToWords(i, this.getAmount(), desc), origin);
|
||||
}
|
||||
|
||||
|
||||
13
forge-gui/res/cardsfolder/upcoming/imperious_mindbreaker.txt
Executable file
13
forge-gui/res/cardsfolder/upcoming/imperious_mindbreaker.txt
Executable file
@@ -0,0 +1,13 @@
|
||||
Name:Imperious Mindbreaker
|
||||
ManaCost:1 U U
|
||||
Types:Creature Human Wizard
|
||||
PT:1/4
|
||||
K:Soulbond
|
||||
S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddTrigger$ AttackTrig | AddSVar$ AE & TrigMill | Description$ As long as CARDNAME is paired with another creature, each of those creatures has "Whenever this creature attacks, each opponent mills cards equal to its toughness."
|
||||
SVar:AttackTrig:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ Whenever this creature attacks, each opponent mills cards equal to its toughness.
|
||||
SVar:TrigMill:DB$ Mill | NumCards$ X | Defined$ Player.Opponent
|
||||
SVar:X:TriggeredAttacker$CardToughness
|
||||
SVar:AE:SVar:HasAttackEffect:TRUE
|
||||
SVar:BuffedBy:Creature
|
||||
DeckHas:Ability$Mill
|
||||
Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Imperious Mindbreaker is paired with another creature, each of those creatures has "Whenever this creature attacks, each opponent mills cards equal to its toughness."
|
||||
@@ -0,0 +1,9 @@
|
||||
Name:Priest of the Blessed Graf
|
||||
ManaCost:2 W
|
||||
Types:Creature Human Cleric
|
||||
PT:1/2
|
||||
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ DBToken | TriggerDescription$ At the beginning of your end step, create X 1/1 white Spirit creature tokens with flying, where X is the number of opponents who control more lands than you.
|
||||
SVar:DBToken:DB$ Token | TokenAmount$ X | TokenScript$ w_1_1_spirit_flying | TokenOwner$ You
|
||||
SVar:X:PlayerCountOpponents$HasPropertywithMoreLandsThanYou
|
||||
DeckHas:Ability$Token & Type$Spirit
|
||||
Oracle:At the beginning of your end step, create X 1/1 white Spirit creature tokens with flying, where X is the number of opponents who control more lands than you.
|
||||
@@ -0,0 +1,15 @@
|
||||
Name:Timothar, Baron of Bats
|
||||
ManaCost:4 B B
|
||||
Types:Legendary Creature Vampire Noble
|
||||
PT:4/4
|
||||
K:Ward:Discard<1/Card>
|
||||
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Vampire.Other+nonToken+YouCtrl | RememberTriggeringCard$ True | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever another nontoken Vampire you control dies, you may pay {1} and exile it. If you do, create a 1/1 black Bat creature token with flying. It gains “When this creature deals combat damage to a player, sacrifice it and return the exiled card to the battlefield tapped.”
|
||||
SVar:TrigToken:AB$ Token | Cost$ 1 ExileFromGrave<1/Card.IsRemembered/the Vampire card> | TokenRemembered$ ExiledCards | TokenScript$ b_1_1_bat_flying | ImprintTokens$ True | SubAbility$ DBAnimate
|
||||
SVar:DBAnimate:DB$ Animate | Defined$ Imprinted | Duration$ Permanent | Triggers$ CDTrigger | Duration$ Permanent | SubAbility$ DBCleanup
|
||||
SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True | ClearRemembered$ True
|
||||
SVar:CDTrigger:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ When this creature deals combat damage to a player, sacrifice it and return the exiled card to the battlefield tapped.
|
||||
SVar:TrigSac:DB$ Sacrifice | Defined$ Self | SubAbility$ DBReturn
|
||||
SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | Tapped$ True
|
||||
DeckNeeds:Type$Vampire
|
||||
DeckHas:Ability$Token & Ability$Sacrifice
|
||||
Oracle:Ward—Discard a card.\nWhenever another nontoken Vampire you control dies, you may pay {1} and exile it. If you do, create a 1/1 black Bat creature token with flying. It gains "When this creature deals combat damage to a player, sacrifice it and return the exiled card to the battlefield tapped."
|
||||
10
forge-gui/res/cardsfolder/upcoming/umbris_fear_manifest.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/umbris_fear_manifest.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
Name:Umbris, Fear Manifest
|
||||
ManaCost:3 U B
|
||||
Types:Legendary Creature Nightmare Horror
|
||||
PT:1/1
|
||||
S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Description$ CARDNAME gets +1/+1 for each card your opponents own in exile.
|
||||
SVar:X:Count$ValidExile Card.OppOwn
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self,Nightmare.Other+YouCtrl,Horror.Other+YouCtrl | Execute$ TrigExile | TriggerZones$ Battlefield | TriggerDescription$ Whenever NICKNAME or another Nightmare or Horror enters the battlefield under your control, target opponent exiles cards from the top of their library until they exile a land card.
|
||||
SVar:TrigExile:DB$ DigUntil | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Valid$ Land | ValidDescription$ land | FoundDestination$ Exile | RevealedDestination$ Exile | IsCurse$ True
|
||||
DeckHints:Type$Nightmare|Horror
|
||||
Oracle:Umbris, Fear Manifest gets +1/+1 for each card your opponents own in exile.\nWhenever Umbris or another Nightmare or Horror enters the battlefield under your control, target opponent exiles cards from the top of their library until they exile a land card.
|
||||
Reference in New Issue
Block a user