More card requests
by mtgrares
Moderators: timmermac, friarsol, Blacksmith, KrazyTheFox, Agetian, CCGHQ Admins
Re: More card requests
by Mr.Chaos » 12 Sep 2009, 06:43
From the upcomming new set for Magic, there will be lots of requests, as expected, but the first card to catch my eye is a relative simple one:
Predatory Urge. Drop it on an elf and pump up the elf. Then tap the elf to target your Stuffy Doll.

(I go with elves here because then I can just add this card and Stuffy Doll to my elves deck, instant power boost for the deck.
)
You know it is a good card when you immediately see a combo for it.

Predatory Urge. Drop it on an elf and pump up the elf. Then tap the elf to target your Stuffy Doll.
(I go with elves here because then I can just add this card and Stuffy Doll to my elves deck, instant power boost for the deck.
You know it is a good card when you immediately see a combo for it.

= coder at work, according to a coder.It does explain some of the bugs. - Mr.Chaos
- Tester
- Posts: 625
- Joined: 06 Sep 2008, 08:15
- Has thanked: 0 time
- Been thanked: 0 time
Re: More card requests
by TheAbe » 16 Sep 2009, 20:38
Okay, so I spent a few hours looking through some card sets to find some cards that I felt were close to various cards already in MTG Forge to see what might be added easily.
I just looked at a few sets, not too many, but here is what I came up with:
#1 – These cards do something a card in the game already does, with the name of that card.
Corrupt Eunuchs – Fire Imp
Corrupt Court Official – Ravenous Rats
Preemptive Strike – Removal Soul
Ravages of War – Armageddon
Return to Battle – Raise Dead
Shu Grain Caravan – Venerable Monk
Dakmor Sorceress, Sima Yi – Nightmare
Stolen Grain, Kiss of Death – Soul Feast
Taoist Hermit – Troll Ascetic
Specter's Wail, Mind Knives - Hymn to Tourach
#2 - Horsemanship. Requires the coding of one ability which is exactly identical to the coding for flying. The following creatures can then be made:
Barbarian General
Cao Ren, Wei Commander
Guan Yu, Sainted Warrior
Lady Zhurong, Warrior Queen
Liu Bei, Lord of Shu – This would require additional coding
Lu Bu, Master-at-Arms
Lu Meng, Wu General
Lu Xun, Scholar General
Ma Chao, Western Warrior – This would require additional coding
Shu Cavalry
Shu Elite Companions
Shu General
Sun Ce, Young Conquerer
Sun Quan, Lord of Wu – This would require additional coding
Wei Elite Companions
Wei Night Raiders
Wei Scout
Wei Strike Force
Wu Elite Cavalry
Wu Light Cavalry
Wu Scout – This would require additional coding
Xiahou Dun, the One-Eyed – This would require additional coding
Yellow-Scarves Cavalry
Yellow-Scarves General
Yuan Shao, the Indecisive – This would require additional coding
Zhang Fei, Fierce Warrior
Zhang He, Wei General – This would require additional coding
Zhao Zilong, Tiger General – This would require additional coding
It would also allow for cards like Taoist Mystic, Trip Wire, Rolling Earthquake, Zuo Ci, the Mocking Sage, Riding Red Hare, Riding the Dilu Horse, Broken Dam and Borrowing the East Wind.
I wonder how hard it would be to take things like Pyroclasm and turn them into Steam Blast, Volcanic Fallout, Dry Spell, Bloodfire Kavu, Bloodfire Dwarf, Starstorm, and similar effects.
I just looked at a few sets, not too many, but here is what I came up with:
#1 – These cards do something a card in the game already does, with the name of that card.
Corrupt Eunuchs – Fire Imp
Corrupt Court Official – Ravenous Rats
Preemptive Strike – Removal Soul
Ravages of War – Armageddon
Return to Battle – Raise Dead
Shu Grain Caravan – Venerable Monk
Dakmor Sorceress, Sima Yi – Nightmare
Stolen Grain, Kiss of Death – Soul Feast
Taoist Hermit – Troll Ascetic
Specter's Wail, Mind Knives - Hymn to Tourach
#2 - Horsemanship. Requires the coding of one ability which is exactly identical to the coding for flying. The following creatures can then be made:
Barbarian General
Cao Ren, Wei Commander
Guan Yu, Sainted Warrior
Lady Zhurong, Warrior Queen
Liu Bei, Lord of Shu – This would require additional coding
Lu Bu, Master-at-Arms
Lu Meng, Wu General
Lu Xun, Scholar General
Ma Chao, Western Warrior – This would require additional coding
Shu Cavalry
Shu Elite Companions
Shu General
Sun Ce, Young Conquerer
Sun Quan, Lord of Wu – This would require additional coding
Wei Elite Companions
Wei Night Raiders
Wei Scout
Wei Strike Force
Wu Elite Cavalry
Wu Light Cavalry
Wu Scout – This would require additional coding
Xiahou Dun, the One-Eyed – This would require additional coding
Yellow-Scarves Cavalry
Yellow-Scarves General
Yuan Shao, the Indecisive – This would require additional coding
Zhang Fei, Fierce Warrior
Zhang He, Wei General – This would require additional coding
Zhao Zilong, Tiger General – This would require additional coding
It would also allow for cards like Taoist Mystic, Trip Wire, Rolling Earthquake, Zuo Ci, the Mocking Sage, Riding Red Hare, Riding the Dilu Horse, Broken Dam and Borrowing the East Wind.
I wonder how hard it would be to take things like Pyroclasm and turn them into Steam Blast, Volcanic Fallout, Dry Spell, Bloodfire Kavu, Bloodfire Dwarf, Starstorm, and similar effects.
- TheAbe
- Posts: 14
- Joined: 06 Aug 2009, 16:11
- Has thanked: 0 time
- Been thanked: 0 time
Re: More card requests
by DennisBergkamp » 16 Sep 2009, 21:14
Abe,
Ravages of War and Preemptive Strike we already have though (you might be using an older version of MTGForge), and Taoist Hermit is not possible since currently Troll Ascetic isn't working 100% (it just has shroud).
I will also add Horsemanship, I never knew this existed. You're right though, it's very easy to add
The damage spells you mentioned are also easy, except for the X part in Starstorm.
This is a great little list, I can add some of these in a matter of minutes. Thanks for finding and posting these!!Corrupt Eunuchs – Fire Imp
Corrupt Court Official – Ravenous Rats
Preemptive Strike – Removal Soul
Ravages of War – Armageddon
Return to Battle – Raise Dead
Shu Grain Caravan – Venerable Monk
Dakmor Sorceress, Sima Yi – Nightmare
Stolen Grain, Kiss of Death – Soul Feast
Taoist Hermit – Troll Ascetic
Specter's Wail, Mind Knives - Hymn to Tourach
Ravages of War and Preemptive Strike we already have though (you might be using an older version of MTGForge), and Taoist Hermit is not possible since currently Troll Ascetic isn't working 100% (it just has shroud).
I will also add Horsemanship, I never knew this existed. You're right though, it's very easy to add
The damage spells you mentioned are also easy, except for the X part in Starstorm.
-

DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: More card requests
by zerker2000 » 17 Sep 2009, 02:37
And Rolling Earthquake. How would that damage flying creatures anyways?
O forest, hold thy wand'ring son
Though fears assail the door.
O foliage, cloak thy ravaged one
In vestments cut for war.
--Eladamri, the Seed of Freyalise
Though fears assail the door.
O foliage, cloak thy ravaged one
In vestments cut for war.
--Eladamri, the Seed of Freyalise
- zerker2000
- Programmer
- Posts: 569
- Joined: 09 May 2009, 21:40
- Location: South Pasadena, CA
- Has thanked: 0 time
- Been thanked: 0 time
Re: More card requests
by TheAbe » 17 Sep 2009, 04:00
There's debris flying around from the Rolling Earthquake. That's how it damages flyers.zerker2000 wrote:And Rolling Earthquake. How would that damage flying creatures anyways?
- TheAbe
- Posts: 14
- Joined: 06 Aug 2009, 16:11
- Has thanked: 0 time
- Been thanked: 0 time
Re: More card requests
by apthaven » 17 Sep 2009, 14:24
Horsemanship isn't really a keyword outside of MTG Asia I believe, where they created an expansion for Chinese and Asian themed cards. It wasn't even released in the US. the Expansion Portal Three Kingdoms exclusively uses this keyword.
But I'd gladly accept new cards whatever form they may be.
http://wiki.mtgsalvation.com/article/Po ... e_Kingdoms
But I'd gladly accept new cards whatever form they may be.
http://wiki.mtgsalvation.com/article/Po ... e_Kingdoms
"I am a man and real men do not consume pink beverages. Get thee gone woman, and bring me something brown." - Jace Wayland
Re: More card requests
by Chris H. » 19 Sep 2009, 11:10
Hmm, we have a new keyword "spGainLifeLoseLife:{num}" that may make it into the next version.TheAbe wrote:Okay, so I spent a few hours looking through some card sets to find some cards that I felt were close to various cards already in MTG Forge to see what might be added easily.
#1 – These cards do something a card in the game already does, with the name of that card.
Stolen Grain, Kiss of Death – Soul Feast
I noticed that the spells Last Caress, Morsel Theft and Soul Feast refer to Target player loses {num} life and you gain {num} life.
The spells Specter's Wail and Mind Knives refer to ... deals {num} damage to target opponent. You gain {num} life.
It would not surprise me to see that there is a difference in the paper form of magic. Then again, there may be no real difference in how the Forge code handles this situation.
Last edited by Chris H. on 19 Sep 2009, 17:36, edited 1 time in total.
-

Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: More card requests
by DennisBergkamp » 19 Sep 2009, 16:54
I've added the spGainLifeLoseLife keyword into my local version, thanks Chris 
Not sure what you mean with Specter's Wail and Mind Knives... but yes in Forge there's no difference between life loss and damage.
EDIT: I guess you meant to list Stolen Grain and Kiss of Death. Yes, those cards should be able to use the spGainLifeLoseLife keyword.
Not sure what you mean with Specter's Wail and Mind Knives... but yes in Forge there's no difference between life loss and damage.
EDIT: I guess you meant to list Stolen Grain and Kiss of Death. Yes, those cards should be able to use the spGainLifeLoseLife keyword.
-

DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: More card requests
by Chris H. » 19 Sep 2009, 17:43
I see that I made a mistake while editing the content.DennisBergkamp wrote:I've added the spGainLifeLoseLife keyword into my local version, thanks Chris
Not sure what you mean with Specter's Wail and Mind Knives... but yes in Forge there's no difference between life loss and damage.
EDIT: I guess you meant to list Stolen Grain and Kiss of Death. Yes, those cards should be able to use the spGainLifeLoseLife keyword.
But, yeah ... I suspected that in Forge there's no difference between life loss and damage. I will gather the data for Kiss of Death and Stolen Grain and I will post this to the developer forum.
-

Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: More card requests
by mtgrares » 19 Sep 2009, 20:45
You are right. Basically you would have to add a lifeLoss() and damage() methods to GameAction and make sure all of the cards in CardFactory used lifeLoss() and damage().I suspected that in Forge there's no difference between life loss and damage.
- mtgrares
- DEVELOPER
- Posts: 1352
- Joined: 08 Sep 2008, 22:10
- Has thanked: 3 times
- Been thanked: 12 times
Re: More card requests
by DennisBergkamp » 30 Sep 2009, 05:29
I've been thinking about these...Now that we have Lord of Atlantis, I wanted to make a merfolk deck.
But no way to make lands islands!
So please gimme:
Sea's Claim
Aquitect’s Will
Reef Shaman (both a merfolk and capable of making a land an island, sweet! I actually prefer this one over the enchantments.)
Streambed Aquitects (another booster and a way to make islands, I like it!)
Tidal Warrior (another island making merfolk, good)
Tideshaper Mystic (I did not know there were so many land manipulating merfolk!)
and these merfolk would be nice as well:
Merfolk Sovereign (why stop at the lord if you can have both?)
Merrow Reejerey (why not tripple the fun? Power up!)
Seasinger
Reef Shaman (both a merfolk and capable of making a land an island, sweet! I actually prefer this one over the enchantments.)
Tidal Courier
Gravelgill Duo
Merrow Harbinger
Silvergill Douser (why block if you can reduce their power?)
Stonybrook Banneret (not a must-have, but nice anyway)
Streambed Aquitects (another booster and a way to make islands, I like it!)
Tidal Warrior (another island making merfolk, good)
Tideshaper Mystic (I did not know there were so many land manipulating merfolk!)
I don't really understand the exact mechanics of most of these land manipulating spells... I mean, what gets changed exactly? Is it just the type? Or also the name?
They're pretty tricky to implement in MTGForge.
Another alternative would be to use cards like Political Trickery and Vedalken Plotter (easier to make, probably).
-

DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: More card requests
by Marek14 » 30 Sep 2009, 06:47
There are basically two effects:DennisBergkamp wrote:I've been thinking about these...Now that we have Lord of Atlantis, I wanted to make a merfolk deck.
But no way to make lands islands!
So please gimme:
Sea's Claim
Aquitect’s Will
Reef Shaman (both a merfolk and capable of making a land an island, sweet! I actually prefer this one over the enchantments.)
Streambed Aquitects (another booster and a way to make islands, I like it!)
Tidal Warrior (another island making merfolk, good)
Tideshaper Mystic (I did not know there were so many land manipulating merfolk!)
and these merfolk would be nice as well:
Merfolk Sovereign (why stop at the lord if you can have both?)
Merrow Reejerey (why not tripple the fun? Power up!)
Seasinger
Reef Shaman (both a merfolk and capable of making a land an island, sweet! I actually prefer this one over the enchantments.)
Tidal Courier
Gravelgill Duo
Merrow Harbinger
Silvergill Douser (why block if you can reduce their power?)
Stonybrook Banneret (not a must-have, but nice anyway)
Streambed Aquitects (another booster and a way to make islands, I like it!)
Tidal Warrior (another island making merfolk, good)
Tideshaper Mystic (I did not know there were so many land manipulating merfolk!)
I don't really understand the exact mechanics of most of these land manipulating spells... I mean, what gets changed exactly? Is it just the type? Or also the name?
They're pretty tricky to implement in MTGForge.
Another alternative would be to use cards like Political Trickery and Vedalken Plotter (easier to make, probably).
1. The land type changes. This erases all older land types. It also gives the land mana ability appropriate for the new type.
2. The land loses all of its abilities.
The tricky part is that all of this happens in type/supertype/subtype changing layer of effects, so if any abilities are added by later effects, they won't be lost. I.e. if you change an animated Treetop Village into an Island, it will lose the ability to tap for G and the ability to animate, but it won't lose trample, since that is added in later layer. The rule of thumb is to remove every ability that is actually printed on the card (or copied from elsewhere).
Re: More card requests
by Rob Cashwalker » 30 Sep 2009, 13:37
And there's the real problem - Forge doesn't know an Island from a Treetop Village. Forge knows it has two cards each with a list of SpellAbilities. Island has an ability to add B to the mana pool (or simply be clickable when paying costs) and Treetop Village has two abilities, tap for G, or animate.
Changing the type line temporarily is simple. Removing and replacing SpellAbility objects, not so simple.
Changing the type line temporarily is simple. Removing and replacing SpellAbility objects, not so simple.
The Force will be with you, Always.
-

Rob Cashwalker - Programmer
- Posts: 2167
- Joined: 09 Sep 2008, 15:09
- Location: New York
- Has thanked: 5 times
- Been thanked: 40 times
Re: More card requests
by DennisBergkamp » 30 Sep 2009, 14:25
Yes, exactly. It's possible to quickly replace it with a copy of an Island though until end of turn (and then give it all appropriate keywords from the original land). But problems will start when that land in question is destroyed/bounced back to hand/...
Political Trickery I've managed to code
Political Trickery I've managed to code
-

DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: More card requests
by mtgrares » 30 Sep 2009, 18:33
According to the rules of Magic if a land has the Mountain subtype it also has the mana ability "tap: add G". MTG Forge doesn't look for the Mountain subtype, it presumes the card already has any mana abilities that it needs. So in MTG Forge you can't just change the land subtype, you also have to add or remove Java SpellAbility objects which implement mana abilities.Changing the type line temporarily is simple. Removing and replacing SpellAbility objects, not so simple.
It is practically impossible to say that MTG Forge could add a card unless you program a few cards yourself to see the limits of MTG Forge. Usually similar cards can be added but that isn't always the case.
- mtgrares
- DEVELOPER
- Posts: 1352
- Joined: 08 Sep 2008, 22:10
- Has thanked: 3 times
- Been thanked: 12 times
Who is online
Users browsing this forum: No registered users and 10 guests
