mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 04:38:00 +00:00
Merge branch 'cmr3' into 'master'
CMR - 3 Nov See merge request core-developers/forge!3331
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
Name:Esior, Wardwing Familiar
|
||||
ManaCost:1 U
|
||||
Types:Legendary Creature Bird
|
||||
PT:1/3
|
||||
K:Flying
|
||||
K:Partner
|
||||
S:Mode$ RaiseCost | ValidTarget$ Card.IsCommander+YouCtrl | Activator$ Opponent | Type$ Spell | Amount$ 3 | Description$ Spells your opponents cast that target one or more commanders you control cost {3} more to cast.
|
||||
AI:RemoveDeck:NonCommander
|
||||
Oracle:Flying\nSpells your opponents cast that target one or more commanders you control cost {3} more to cast.\nPartner (You can have two commanders if both have partner.)
|
||||
9
forge-gui/res/cardsfolder/upcoming/hullbreacher.txt
Normal file
9
forge-gui/res/cardsfolder/upcoming/hullbreacher.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
Name:Hullbreacher
|
||||
ManaCost:2 U
|
||||
Types:Creature Merfolk Pirate
|
||||
PT:3/2
|
||||
K:Flash
|
||||
R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ Opponent | ReplaceWith$ RepTreasure | NotFirstCardInDrawStep$ True | Description$ If an opponent would draw a card except the first one they draw in each of their draw steps, instead you create a Treasure token. (It's an artifact with "{T}: Sacrifice this artifact: Add one mana of any color.")
|
||||
SVar:RepTreasure:DB$ Token | TokenScript$ c_a_treasure_sac
|
||||
DeckHas:Ability$Token
|
||||
Oracle:Flash\nIf an opponent would draw a card except the first one they draw in each of their draw steps, instead you create a Treasure token. (It's an artifact with "{T}: Sacrifice this artifact: Add one mana of any color.")
|
||||
14
forge-gui/res/cardsfolder/upcoming/laboratory_drudge.txt
Executable file
14
forge-gui/res/cardsfolder/upcoming/laboratory_drudge.txt
Executable file
@@ -0,0 +1,14 @@
|
||||
Name:Laboratory Drudge
|
||||
ManaCost:3 U
|
||||
Types:Creature Zombie Horror
|
||||
PT:3/4
|
||||
T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ EQ1 | Execute$ TrigDraw | TriggerDescription$ At the beginning of each end step, draw a card if you've cast a spell from a graveyard this turn or activated an ability of a card in a graveyard this turn.
|
||||
SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1
|
||||
T:Mode$ SpellCast | ValidActivatingPlayer$ You | ValidCard$ Card.wasCastFromGraveyard | Execute$ TrigStore | TriggerZones$ Battlefield | Static$ True
|
||||
T:Mode$ AbilityCast | ValidActivatingPlayer$ You | ValidCard$ Card.inZoneGraveyard | Execute$ TrigStore | TriggerZones$ Battlefield | Static$ True
|
||||
SVar:TrigStore:DB$ StoreSVar | SVar$ X | Type$ Number | Expression$ 1 | References$ X
|
||||
SVar:X:Number$0
|
||||
T:Mode$ TurnBegin | Execute$ TrigReset | Static$ True
|
||||
SVar:TrigReset:DB$ StoreSVar | SVar$ X | Type$ Number | Expression$ 0 | References$ X
|
||||
DeckHas:Ability$Graveyard
|
||||
Oracle:At the beginning of each end step, draw a card if you've cast a spell from a graveyard this turn or activated an ability of a card in a graveyard this turn.
|
||||
@@ -2,8 +2,8 @@ Name:Mnemonic Deluge
|
||||
ManaCost:6 U U U
|
||||
Types:Sorcery
|
||||
A:SP$ ChangeZone | Cost$ 6 U U U | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target instant or sorcery card in a graveyard | Origin$ Graveyard | Destination$ Exile | RememberChanged$ True | SubAbility$ DBPlay | SpellDescription$ Exile target instant or sorcery card from a graveyard. Copy that card three times. You may cast the copies without paying their mana cost. Exile CARDNAME.
|
||||
SVar:DBPlay:DB$ Play | Defined$ Remembered | WithoutManaCost$ True | CopyCard$ True | Amount$ 3 | AllowRepeats$ True | Controller$ You | Optional$ True | SubAbility$ DBCleanup
|
||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBExile
|
||||
SVar:DBPlay:DB$ Play | Defined$ Targeted | CopyCard$ True | Amount$ 3 | AllowRepeats$ True | Controller$ You | Optional$ True | WithoutManaCost$ True | SubAbility$ DBExile | StackDescription$ Copy it three times. {p:You} may cast the copies without paying their mana cost.
|
||||
SVar:DBExile:DB$ ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Exile
|
||||
DeckHints:Type$Instant|Sorcery
|
||||
DeckHas:Ability$Graveyard
|
||||
Oracle:Exile target instant or sorcery card from a graveyard. Copy that card three times. You may cast the copies without paying their mana cost. Exile Mnemonic Deluge.
|
||||
|
||||
14
forge-gui/res/cardsfolder/upcoming/port_razer.txt
Normal file
14
forge-gui/res/cardsfolder/upcoming/port_razer.txt
Normal file
@@ -0,0 +1,14 @@
|
||||
Name:Port Razer
|
||||
ManaCost:3 R R
|
||||
Types:Creature Orc Pirate
|
||||
PT:4/4
|
||||
T:Mode$ TurnBegin | ValidPlayer$ Player | Static$ True | Execute$ AttackReset
|
||||
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Static$ True | Execute$ AttackReset
|
||||
SVar:AttackReset:DB$ Cleanup | ClearRemembered$ True
|
||||
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ RememberPlayer | TriggerZones$ Battlefield | Static$ True
|
||||
SVar:RememberPlayer:DB$ Pump | RememberObjects$ TriggeredDefendingPlayer
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigUntap | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, untap each creature you control. After this combat phase, there is an additional combat phase.
|
||||
SVar:TrigUntap:DB$ UntapAll | ValidCards$ Creature.YouCtrl | SubAbility$ DBAddCombat
|
||||
SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | AfterPhase$ EndCombat
|
||||
S:Mode$ CantAttack | ValidCard$ Card.Self | Target$ Player.IsRemembered | Description$ CARDNAME can't attack a player it has already attacked this turn.
|
||||
Oracle:Whenever Port Razer deals combat damage to a player, untap each creature you control. After this combat phase, there is an additional combat phase.\nPort Razer can't attack a player it has already attacked this turn.
|
||||
Reference in New Issue
Block a user