It is currently 18 Oct 2019, 21:18
   
Text Size

Card Contributions

Post MTG Forge Related Programming Questions Here

Moderators: timmermac, friarsol, Blacksmith, KrazyTheFox, Agetian, CCGHQ Admins

Re: Card Contributions

Postby Andymadness » 29 Apr 2019, 02:16

Humbly requesting Together Forever from Battlebond.
Put me in a cage with that S..O..B!
User avatar
Andymadness
 
Posts: 12
Joined: 26 Jan 2019, 16:14
Has thanked: 0 time
Been thanked: 1 time

Re: Card Contributions

Postby notast8mnt » 18 May 2019, 22:29

Hey, I'm a little new to contributing, but here is a functional version of the card Astral Drift which was just spoiled for Modern Horizons.

| Open
Name:Astral Drift
ManaCost:2 W
Types:Enchantment
K:Cycling:2 W

T:Mode$ Cycled | ValidCard$ Card.YouCtrl | Execute$ TrigExile | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever you activate the cycling ability of Astral Drift or another card while Astral Drift is on the battlefield, you may exile target creature. If you do, return that creature to the battlefield under its owner’s control at the beginning of the next end step.
SVar:TrigExile:DB$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DelTrigEffect
SVar:DelTrigEffect:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigReturn | RememberObjects$ Remembered | TriggerDescription$ Return the exiled card to the battlefield under its owner's control at the beginning of the next end step. | SubAbility$ DBCleanup | AILogic$ Always
SVar:TrigReturn:DB$ ChangeZone | Defined$ DelayTriggerRemembered | Origin$ Exile | Destination$ Battlefield
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True


T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ Whenever you activate the cycling ability of Astral Drift or another card while Astral Drift is on the battlefield, you may exile target creature. If you do, return that creature to the battlefield under its owner’s control at the beginning of the next end step.
SVar:TrigExile:DB$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DelTrigEffect
SVar:DelTrigEffect:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigReturn | RememberObjects$ Remembered | TriggerDescription$ Return the exiled card to the battlefield under its owner's control at the beginning of the next end step. | SubAbility$ DBCleanup | AILogic$ Always
SVar:TrigReturn:DB$ ChangeZone | Defined$ DelayTriggerRemembered | Origin$ Exile | Destination$ Battlefield
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True

Oracle:Whenever you activate the cycling ability of Astral Drift or another card while Astral Drift is on the battlefield, you may exile target creature. If you do, return that creature to the battlefield under its owner’s control at the beginning of the next end step.


I also worked on a seemingly functional Serra the Benevolent. All three walker abilities are working. The worship emblem was a pain to figure out, but it appears to be working.

| Open
Name: Serra the Benevolent
ManaCost: 2 W W
Types:Legendary Planeswalker Serra
Loyalty:4
A:AB$ PumpAll | Cost$ AddCounter<2/LOYALTY> | Planeswalker$ True | ValidCards$ Creature.withFlying+YouCtrl | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Creatures you control with flying get +1/+1 until end of turn.

A:AB$ Token | Cost$ SubCounter<3/LOYALTY> | TokenAmount$ 1 | TokenScript$ w_4_4_angel_flying_vigilance | TokenOwner$ You | Planeswalker$ True | LegacyImage$ w 4 4 angel flying vigilance m19 | SpellDescription$ Create a 4/4 white Angel creature token with flying and vigilance.

A:AB$ Effect | Cost$ SubCounter<7/LOYALTY> | Name$ Emblem – Serra the Benevolent | Planeswalker$ True | Ultimate$ True |StaticAbilities$ STWorship | Stackable$ False | Duration$ Permanent | AILogic$ Always |SpellDescription$ You get an emblem with “If you control a creature, damage that would reduce your life total to less than 1 reduces it to 1 instead.”
SVar:STWorship:Mode$ Continuous | EffectZone$ Command | Affected$You| IsPresent$ Creature.YouCtrl | AddKeyword$ DamageLifeThreshold:1 | Description$ If you control a creature, damage that would reduce your life total to less than 1 reduces it to 1 instead.

Oracle:[+2]: Creatures you control with flying get +1/+1 until end of turn.\n[-3]: Create a 4/4 white Angel creature token with flying and vigilance.\n[-7]: You get an emblem with "If you control a creature, damage that would reduce your life total to less than 1 reduces it to 1 instead.."
notast8mnt
 
Posts: 1
Joined: 18 May 2019, 22:24
Has thanked: 0 time
Been thanked: 0 time

Re: Card Contributions

Postby squee1968 » 23 May 2019, 06:21

Name:Urza, Lord High Artificer
ManaCost:2 U U
Types:Legendary Creature Human Artificer
PT:1/4
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 0/0 colorless Construct artifact creature token with "This creature gets +1/+1 for each artifact you control."
SVar:TrigToken:DB$ Token | Cost$ 0 | TokenScript$ c_0_0_a_construct_total_artifacts | TokenOwner$ You | LegacyImage$ c 0 0 a construct total artifacts dom | SpellDescription$ Create a 0/0 colorless Construct artifact creature token with "This creature gets +1/+1 for each artifact you control."
SVar:BuffedBy:Artifact
DeckHas:Ability$Token
A:AB$ Mana | Cost$ tapXType<1/Artifact> | Produced$ U | SpellDescription$ Add {U}.
A:AB$ Shuffle | Cost$ 5 | SubAbility$ DBExile | SpellDescription$ Shuffle your library. Then exile the top card of your library. Until end of turn, you may play that card without paying its mana cost.
SVar:DBExile:DB$ ChangeZone | Defined$ TopOfLibrary | Origin$ Library | Destination$ Exile | RememberChanged$ True | SubAbility$ DBEffect
SVar:DBEffect:DB$Effect | RememberObjects$ Remembered | StaticAbilities$ Play | SubAbility$ DBCleanup | ExileOnMoved$ Exile
SVar:Play:Mode$ Continuous | MayPlay$ True | MayPlayWithoutManaCost$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ You may play remembered card.
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
Oracle:When Urza, Lord High Artificer enters the battlefield, create a 0/0 colorless Construct artifact creature token with "This creature gets +1/+1 for each artifact you control."/nTap an untapped artifact you control: Add U./n{5}, Shuffle your library, then exile the top card. Until end of turn, you may play that card without paying its mana cost.
squee1968
 
Posts: 189
Joined: 18 Nov 2011, 03:28
Has thanked: 107 times
Been thanked: 24 times

Re: Card Contributions

Postby Gedanken » 28 May 2019, 00:44

Hi, here Yagwmoth, Thran Physician. test it as you please. =)

Name:Yawgmoth, Thran Physician
ManaCost:2 B B
Types:Legendary Creature Human Cleric
PT:2/4
K:Protection from Humans
A:AB$ PutCounter | CounterType$ M1M1 | Cost$ PayLife<1> Sac<1/Creature.Other/other creatures> | ValidTgts$ Creature.Other/other | TgtPrompt$ Select target creature | TargetMin$ 0 | TargetMax$ 1 | SubAbility$ DBDraw | SpellDescription$ Put a -1/-1 counter on up to one target creature and draw a card.
A:AB$ Proliferate | Cost$ B B Discard<1/Card> | SpellDescription$ Proliferate.
SVar:DBDraw:DB$ Draw | NumCards$ 1
SVar:Picture:????
Oracle:Protection from Humans\nPay 1 life, Sacrifice another creature: Put a -1/-1 counter on up to one target creature and draw a card.\n{B}{B}, Discard a card: Proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)
Gedanken
 
Posts: 3
Joined: 28 May 2019, 00:38
Has thanked: 0 time
Been thanked: 0 time

Re: Card Contributions

Postby Computica » 15 Jun 2019, 11:15

I just uploaded Battle Bonds - Stolen Strategy; let me know if my work was clean enough.
Computica
 
Posts: 7
Joined: 04 Aug 2018, 21:05
Has thanked: 0 time
Been thanked: 1 time

Re: Card Contributions

Postby ThaBombs » 03 Jul 2019, 10:38

This'll be my first submission here, I've done Rienne, Angel of Rebirth. No bugs found after testing:
| Open
Name:Rienne, Angel of Rebirth
ManaCost:2 R G W
Types:Legendary Creature Angel
PT:5/4
K:Flying
S:Mode$ Continuous | Affected$ Creature.MultiColor+Other+YouCtrl | AddPower$ 1 | Description$ Other multicolored creatures you control get +1/+0.
T:Mode$ ChangesZone | ValidCard$ Creature.MultiColor+Other+YouCtrl | Origin$ Battlefield | Destination$ Graveyard | Execute$ DelTrigReturn | TriggerZones$ Battlefield | TriggerDescription$ Whenever another multicolored creature you control dies, return it to its owners hand at the beginning of the next end step.
SVar:DelTrigReturn:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ DBReturn | RememberObjects$ TriggeredCard | TriggerDescription$ return it to its owners hand at the beginning of the next end step.
SVar:DBReturn:DB$ ChangeZone | Defined$ DelayTriggerRemembered | Origin$ Graveyard | Destination$ Hand |
Oracle:Flying\nOther multicolored creatures you control get +1/+0.\nWhenever another multicolored creature you control dies, return it to its owners hand at the beginning of the next end step.
ThaBombs
 
Posts: 1
Joined: 25 Apr 2019, 21:01
Has thanked: 0 time
Been thanked: 0 time

Re: Card Contributions

Postby stormcat » 26 Jul 2019, 18:34

I reported this before.
But it is not fixed yet.
Isn't it a simple fix?

In Line 2:
ManaCost: -> ManaCost:no cost

Code: Select all
Name:Hall of Heliod's Generosity
ManaCost:no cost
Types:Legendary Land
A:AB$ Mana | Cost$ T | Produced$ C | SpellDescription$ Add {C}.
A:AB$ ChangeZone | Cost$ 1 W T | TgtPrompt$ Choose target enchantment card in your graveyard | ValidTgts$ Enchantment.YouCtrl | Origin$ Graveyard | Destination$ Library | SpellDescription$ Put target enchantment card from your graveyard on top of your library.
Oracle:{T}: Add {C}.\n{1}{W}, {T}: Put target enchantment card from your graveyard on top of your library.
stormcat
 
Posts: 361
Joined: 17 Jun 2015, 05:32
Has thanked: 0 time
Been thanked: 6 times

Re: Card Contributions

Postby Gedanken » 10 Aug 2019, 04:03

Build that Chulapi deck ;D

Code: Select all
Name:Chulane, teller of tales
ManaCost:2 G W U
Types:Legendary Creature Human Druid
PT:2/4
K:Vigilance
T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a creature spell, draw a card, then you may puta a land card from your hand onto the battlefield.
SVar:TrigDraw:DB$Draw | Defined$ You | NumCards$ 1 | SubAbility$ DBChangeZone
SVar:DBChangeZone:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land | ChangeNum$ 1 | Optional$ You
A:AB$ Pump | Cost$ 3 T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | RememberTargets$ True | SubAbility$ DBBounce | StackDescription$ Return {c:Targeted}. | SpellDescription$ Return target creature you control to their owners' hands.
SVar:DBBounce:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ Battlefield | Destination$ Hand | UseAllOriginZones$ True | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
AI:RemoveDeck:All
SVar:Picture:???
Oracle:Vigilance/nWhenever you cast a creature spell, draw a card, then you may puta a land card from your hand onto the battlefield./n
{3}, {T}: Return target creature you control and each Aura attached to it to their owners' hands.
Gedanken
 
Posts: 3
Joined: 28 May 2019, 00:38
Has thanked: 0 time
Been thanked: 0 time

Re: Card Contributions

Postby Gedanken » 28 Aug 2019, 02:31

For your Greven, Predator Captain EDH

Code: Select all
Name:Greven, Predator Captain
ManaCost:3 B R
Types:Legendary Creature Human Warrior
PT:5/5
K:Menace
S:Mode$ Continuous | Affected$ Card.Self | AddPower$ Z | Description$ CARDNAME gets +X/+0, where X is the amount of life you've lost this turn.
SVar:Z:Count$Controller$LifeLostThisTurn
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigSac | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME attacks, you may sacrifice another creature. If you do, you draw cards equal to that creature's power and you lose life equal to that creature's toughness.
SVar:TrigSac:AB$ Draw |Cost$ Sac<1/Creature.Other/another creature> | NumCards$ Y | SubAbility$ DBLose | References$ Y
SVar:DBLose:DB$ LoseLife | LifeAmount$ X | References$ X
SVar:Y:Sacrificed$CardPower
SVar:X:Sacrificed$CardToughness
SVar:Picture:???
Oracle:Menace\nGreven, Predator Captain gets +X/+0, where X is the amount of life you've lost this turn.\nWhenever Greven attacks, you may sacrifice another creature. If you do, you draw cards equal to that creature's power and you lose life equal to that creature's toughness.
Gedanken
 
Posts: 3
Joined: 28 May 2019, 00:38
Has thanked: 0 time
Been thanked: 0 time

Previous

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 4 guests


Who is online

In total there are 4 users online :: 0 registered, 0 hidden and 4 guests (based on users active over the past 10 minutes)
Most users ever online was 287 on 31 Mar 2019, 04:11

Users browsing this forum: No registered users and 4 guests

Login Form