It is currently 24 Nov 2025, 18:42
   
Text Size

Card Contributions

Post MTG Forge Related Programming Questions Here

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

Re: Card Contributions

Postby lazylockie » 08 Feb 2011, 23:26

More cards (double tested and double checked all)

Carrion Howler
Drooling Groodion
Enigma Sphinx
Fight to the Death
Flame-Kin Zealot
Galvanic Arc
Hammer of Ruin
Lightning Reaver
Mask of Memory
Mnemonic Nexus
Morbid Bloom
Rolling Spoil <- does everything the card says, but is this templating correct? If it is, then there's plenty of those to code
Sabertooth Alley Cat
Sanity Gnawers
Sigil Captain
Stoneshaker Shaman <- should this be commited? It's like Citadel of Pain
Twilight Drover
Umezawa's Jitte <- it was missing the combat trigger. If you're going to commit it, remove the hardcoded part of the triggered ability
Unbender Tine
Attachments
RAV+ARB.zip
(9.46 KiB) Downloaded 369 times
lazylockie
 
Posts: 508
Joined: 13 Jul 2010, 22:44
Has thanked: 74 times
Been thanked: 15 times

Re: Card Contributions

Postby Sloth » 09 Feb 2011, 06:19

lazylockie wrote:Rolling Spoil <- does everything the card says, but is this templating correct? If it is,
If you control one swamp and three forests you should be unable to cast this without the -1/-1 effect, but in your version you can.

lazylockie wrote:Stoneshaker Shaman <- should this be commited? It's like Citadel of Pain
Yes, this card would also be unfair.

The others look ok, I will submit them. Thanks lazylockie.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Card Contributions

Postby Hellfish » 09 Feb 2011, 11:17

I may have misunderstood some posts here, but I don't think we should avoid committing cards just because the AI can't deal with facing them. IMHO there are already many of that kind of cards in Forge.
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
User avatar
Hellfish
Programmer
 
Posts: 1297
Joined: 07 Jun 2009, 10:41
Location: South of the Pumphouse
Has thanked: 110 times
Been thanked: 169 times

Re: Card Contributions

Postby Sloth » 09 Feb 2011, 12:55

Hellfish wrote:I may have misunderstood some posts here, but I don't think we should avoid committing cards just because the AI can't deal with facing them. IMHO there are already many of that kind of cards in Forge.
What cards are there that are as problematic as Citadel of Pain or Stoneshaker Shaman? I really think we should hold off those cards until the AI can deal with them.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Card Contributions

Postby Hellfish » 09 Feb 2011, 15:53

Huh, not sure what cards I was thinking of. :oops: Sorry about that.
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
User avatar
Hellfish
Programmer
 
Posts: 1297
Joined: 07 Jun 2009, 10:41
Location: South of the Pumphouse
Has thanked: 110 times
Been thanked: 169 times

Re: Card Contributions

Postby Rob Cashwalker » 09 Feb 2011, 17:03

Through all my submissions, I rarely submitted a card that the AI couldn't use. Now we have 6700 cards, but 1379 cards with "SVar:RemAIDeck:True". That's 20% of the cards. That DOES give the human player an advantage.
The Force will be with you, Always.
User avatar
Rob Cashwalker
Programmer
 
Posts: 2167
Joined: 09 Sep 2008, 15:09
Location: New York
Has thanked: 5 times
Been thanked: 40 times

Re: Card Contributions

Postby Zirbert » 10 Feb 2011, 21:17

Take Grave Titan, Altar Golem, and Advanced Hoverguard, toss 'em in a blender, and you get....

Code: Select all
Name:Benthicore
ManaCost:U 6
Types:Creature Elemental
Text:no text
PT:5/5
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield,  put two 1/1 blue Merfolk Wizard tokens onto the battlefield.
SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ U 1 1 Merfolk Wizard | TokenAmount$ 2 | TokenName$ Merfolk Wizard | TokenTypes$ Creature,Merfolk,Wizard | TokenOwner$ Controller | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put two 1/1 blue Merfolk Wizard creature tokens onto the battlefield.
A:AB$Untap | Cost$ tapXType<2/Merfolk> | SubAbility$ SVar=GainShroud | SpellDescription$ Untap CARDNAME.
SVar:GainShroud:DB$Pump | KW$ Shroud | SpellDescription$ CARDNAME gains shroud until end of turn.
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/benthicore.jpg
SetInfo:LRW|Uncommon|http://magiccards.info/scans/en/lw/53.jpg
End
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Card Contributions

Postby Zirbert » 10 Feb 2011, 21:23

Sloth wrote:
Hellfish wrote:I may have misunderstood some posts here, but I don't think we should avoid committing cards just because the AI can't deal with facing them. IMHO there are already many of that kind of cards in Forge.
What cards are there that are as problematic as Citadel of Pain or Stoneshaker Shaman? I really think we should hold off those cards until the AI can deal with them.
Power Surge seems pretty close to Citadel of Pain, and we've got it. Of course, since mana burn was taken out Power Surge is pretty much useless and unplayable, but the ability is close to the Citadel's.
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Card Contributions

Postby Zirbert » 10 Feb 2011, 23:46

I was surprised we didn't have this one yet. Arms Dealer + Asceticism =

Code: Select all
Name:Goblin Chirurgeon
ManaCost:R
Types:Creature Goblin Shaman
Text:no text
PT:0/2
A:AB$ Regenerate | Cost$ Sac<1/Goblin> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Regenerate target creature.
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_chirurgeon.jpg
SetInfo:FEM|Common|http://magiccards.info/scans/en/fe/110.jpg
End
EDIT - I put the rarity wrong (Uncommon instead of Common, now fixed above), and it got committed that way. Sorry!
Last edited by Zirbert on 11 Feb 2011, 03:42, edited 2 times in total.
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Card Contributions

Postby Zirbert » 11 Feb 2011, 02:16

Another easy one. Surely there can't be too many this simple left, but I'll keep looking.

Code: Select all
Name:Aftershock
ManaCost:2 R R
Types:Sorcery
Text:no text
A:SP$Destroy | Cost$ 2 R R | ValidTgts$ Artifact,Creature,Land | TgtPrompt$ Select target artifact, creature, or land | SubAbility$ SVar=DBPain  | SpellDescription$ Destroy target artifact, enchantment or land. CARDNAME deals 3 damage to you.
SVar:DBPain:DB$DealDamage | NumDmg$ 3 | Defined$ You
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/aftershock.jpg
SetInfo:TMP|Common|http://magiccards.info/scans/en/tp/160.jpg
End
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Card Contributions

Postby Zirbert » 11 Feb 2011, 03:37

Last one for tonight. Fairly complex by my standards, but I tested it and it seems to work fine. I wasn't sure what to do about the accented "a" in the name, so I just ignored it, in the tradition of Juzam Djinn. That's what Wizards do in the picture link, too.

Code: Select all
Name:Marton Stromgald
ManaCost:2 R R
Types:Legendary Creature Human Knight
Text:no text
PT:1/1
T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPumpAttack | TriggerDescription$ Whenever CARDNAME attacks, other attacking creatures get +1/+1 until end of turn for each attacking creature other than CARDNAME.
SVar:TrigPumpAttack:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.attacking+Other | NumAtt$ X | NumDef$ X
SVar:X:Count$Valid Creature.attacking+Other
T:Mode$ Blocks | ValidCard$ Card.Self | Triggerzone$ Battlefield | Execute$ TrigPumpBlock | TriggerDescription$ Whenever CARDNAME blocks, other blocking creatures get +1/+1 until end of turn for each blocking creature other than CARDNAME.
SVar:TrigPumpBlock:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.blocking+Other | NumAtt$ Y | NumDef$ Y
SVar:Y:Count$Valid Creature.blocking+Other
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/marton_stromgald.jpg
SetInfo:ICE|Rare|http://magiccards.info/scans/en/ia/199.jpg
End
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Card Contributions

Postby friarsol » 11 Feb 2011, 05:43

Here are a few more blocks of what look like doable cards:

Alara Reborn
Code: Select all
Bant Sojourners
Glory of Warfare
Gloryscale Viashino
Grixis Sojourners
Illusory Demon
Jund Sojourners
Kathari Bomber
Mage Slayer
Naya Sojourners
Nulltread Gargantuan
Retaliator Griffin?
Soul Manipulation
Spellbound Dragon
Wargate
Conflux
Code: Select all
Beacon Behemoth
Blood Tyrant(we can't do the second ability, but since we don't support multiplayer we don't need to)
Cylian Sunsinger
Elder Mastery
Esperzoa
Nacatl Hunt-Pride (Pump "CARDNAME blocks each turn if able.")
Scornful AEther-Lich
Suicidal Charge
Yoke of the Damned
Shards of Alara
Code: Select all
Banewasp Affliction
Blister Beetle
Bloodthorn Taunter
Branching Bolt
Cradle of Vitality?
Empyrial Archangel
Fatestitcher
Flameblast Dragon
Fleshbag Marauder
Gustrider Exuberant
Mosstodon
Ooze Garden
Puppet Conjurer
Qasali Ambusher
Rakeclaw Gargantuan
Realm Razer?
Relic of Progenitus?
Resounding Roar
Resounding Scream
Resounding Silence
Resounding Thunder
Resounding Wave
Scourge Devil
Sharding Sphinx
Sigil Blessing (trick: target creature gets +2/+2 creatures you control get +1/+1)
Skeletal Kathari
Soul's Might
Spearbreaker Behemoth
Sphinx Sovereign
Steelclad Serpent
Viashino Skeleton
Welkin Guide
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Card Contributions

Postby lazylockie » 11 Feb 2011, 12:13

I'll try to do them sol. I've made some notes on Card Development Questions thread though.
lazylockie
 
Posts: 508
Joined: 13 Jul 2010, 22:44
Has thanked: 74 times
Been thanked: 15 times

Re: Card Contributions

Postby jhhh » 11 Feb 2011, 13:58

Name:Wargate
ManaCost:X G W U
Types:Sorcery
Text:no text
A:SP$ChangeZone | Cost$ X G W U | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.cmcLEX | ChangeNum$ 1 | SpellDescription$ Search your library for a permanent card with converted mana cost X or less, put it onto the battlefield, then shuffle your library.
SVar:X:Count$xPaid
SVar:Rarity:Rare
SVar:Picture:http://magiccards.info/scans/en/arb/129.jpg
End
jhhh
 
Posts: 58
Joined: 15 Oct 2010, 23:40
Has thanked: 0 time
Been thanked: 0 time

Re: Card Contributions

Postby lazylockie » 11 Feb 2011, 19:30

friarsol wrote:Here are a few more blocks of what look like doable cards:

Alara Reborn
Code: Select all
Glory of Warfare
Nulltread Gargantuan
Retaliator Griffin?
Spellbound Dragon
Conflux
Code: Select all
Elder Mastery
Esperzoa
Yoke of the Damned
Shards of Alara
Code: Select all
Banewasp Affliction
Cradle of Vitality?
Empyrial Archangel
Ooze Garden
Qasali Ambusher
Realm Razer?
Relic of Progenitus?
Steelclad Serpent
Banshee's Blade
Bant Sojourners
Beacon Behemoth
Blister Beetle
Bloodthorn Taunter
Blood Tyrant
Branching Bolt <- functional, terrible wording
Choking Tethers
Cylian Sunsinger
Decree of Annihilation
Decree of Savagery
Dirge of Dread
Fatestitcher
Flameblast Dragon
Fleeting Aven
Fleshbag Marauder
Gempalm Avenger
Gempalm Incinerator
Gempalm Polluter
Gempalm Sorcerer
Gempalm Strider
Gloryscale Viashino
Grixis Sojourners
Gustrider Exuberant
Illusory Demon <- functional, prompts menu requiring to sac himself
Invigorating Boon
Jund Sojourners
Kathari Bomber <- same as Illusory Demon
Krosan Tusker
Lightning Rift
Mage Slayer
Mosstodon
Nacatl Hunt-Pride
Naya Sojourners
Puppet Conjurer
Rakeclaw Gargantuan
Resounding Roar
Resounding Scream
Resounding Silence
Resounding Thunder
Resounding Wave
Scourge Devil
Sharding Sphinx
Sigil Blessing
Skeletal Kathari
Slice and Dice
Solar Blast
Soul's Might
Soul Manipulation
Spearbreaker Behemoth
Sphinx Sovereign
Stoic Champion
Suicidal Charge
Viashino Skeleton
Wargate
Warped Researcher
Welkin Guide
Attachments
ALA-CFX-ARB-Cycled.zip
(26.97 KiB) Downloaded 435 times
lazylockie
 
Posts: 508
Joined: 13 Jul 2010, 22:44
Has thanked: 74 times
Been thanked: 15 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 62 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 62 users online :: 0 registered, 0 hidden and 62 guests (based on users active over the past 10 minutes)
Most users ever online was 9824 on 10 Nov 2025, 04:33

Users browsing this forum: No registered users and 62 guests

Login Form