It is currently 08 Jul 2021, 00:31
   
Text Size

More card requests

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

Re: More card requests

Postby 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. :twisted: :twisted: :twisted:
(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. :wink: )

You know it is a good card when you immediately see a combo for it. 8)
Image
](*,) = coder at work, according to a coder.It does explain some of the bugs. :wink:
Mr.Chaos
Tester
 
Posts: 625
Joined: 06 Sep 2008, 08:15
Has thanked: 0 time
Been thanked: 0 time

Re: More card requests

Postby 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 EunuchsFire Imp
Corrupt Court OfficialRavenous Rats
Preemptive Strike – Removal Soul
Ravages of WarArmageddon
Return to BattleRaise Dead
Shu Grain CaravanVenerable Monk
Dakmor Sorceress, Sima Yi – Nightmare
Stolen Grain, Kiss of DeathSoul Feast
Taoist HermitTroll 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

Postby DennisBergkamp » 16 Sep 2009, 21:14

Abe,

This is a great little list, I can add some of these in a matter of minutes. Thanks for finding and posting these!!
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.
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: More card requests

Postby zerker2000 » 17 Sep 2009, 02:37

DennisBergkamp wrote:The damage spells you mentioned are also easy, except for the X part in Starstorm.
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
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

Postby TheAbe » 17 Sep 2009, 04:00

zerker2000 wrote:
DennisBergkamp wrote:The damage spells you mentioned are also easy, except for the X part in Starstorm.
And Rolling Earthquake. How would that damage flying creatures anyways?
There's debris flying around from the Rolling Earthquake. That's how it damages flyers. ;)
TheAbe
 
Posts: 14
Joined: 06 Aug 2009, 16:11
Has thanked: 0 time
Been thanked: 0 time

Re: More card requests

Postby 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. =D>

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
apthaven
Tester
 
Posts: 242
Joined: 20 Jun 2009, 12:34
Has thanked: 0 time
Been thanked: 1 time

Re: More card requests

Postby Chris H. » 19 Sep 2009, 11:10

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 DeathSoul Feast
Hmm, we have a new keyword "spGainLifeLoseLife:{num}" that may make it into the next version.

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.
User avatar
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

Postby 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.
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: More card requests

Postby Chris H. » 19 Sep 2009, 17:43

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.
I see that I made a mistake while editing the content. :lol:

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.
User avatar
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

Postby mtgrares » 19 Sep 2009, 20:45

I suspected that in Forge there's no difference between life loss and damage.
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().
mtgrares
DEVELOPER
 
Posts: 1352
Joined: 08 Sep 2008, 22:10
Has thanked: 3 times
Been thanked: 12 times

Re: More card requests

Postby DennisBergkamp » 30 Sep 2009, 05:29

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? :wink: )
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've been thinking about these...
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).
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: More card requests

Postby Marek14 » 30 Sep 2009, 06:47

DennisBergkamp wrote:
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? :wink: )
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've been thinking about these...
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).
There are basically two effects:
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).
Marek14
Tester
 
Posts: 2684
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 275 times

Re: More card requests

Postby 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.
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: More card requests

Postby 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 :)
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: More card requests

Postby mtgrares » 30 Sep 2009, 18:33

Changing the type line temporarily is simple. Removing and replacing SpellAbility objects, not so simple.
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.

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

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 10 guests


Who is online

In total there are 10 users online :: 0 registered, 0 hidden and 10 guests (based on users active over the past 10 minutes)
Most users ever online was 1922 on 07 Jun 2021, 06:01

Users browsing this forum: No registered users and 10 guests

Login Form