Just a list of cards for my easy reference....
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
9 posts
• Page 1 of 1
Just a list of cards for my easy reference....
by moomarc » 06 Aug 2012, 17:40
Just posting this list of cards missing from core sets for quick reference for myself. The mouse-over in this forum just makes life so much easier...
- Missing Core set cards | Open
- Alpha Missing (40):
Benalish Hero
Blaze of Glory
Camouflage
Chaos Orb
Chaoslace
Circle of Protection: Blue
Circle of Protection: Green
Circle of Protection: Red
Circle of Protection: White
Consecrate Land
Cyclopean Tomb
Darkpact
Deathlace
Drain Life
Drain Power
False Orders
ForcefieldGuardian Angel
Helm of Chatzuk
Illusionary Mask
Island Sanctuary
Jade Monolith
Kudzu
Library of Leng
Lifelace
Magical Hack
Mesa Pegasus
Nettling Imp
Paralyze
Personal Incarnation
Power Leak
Purelace
Raging River
Reverse Damage
Rock Hydra
Sleight of Mind
Thoughtlace
Timber Wolves
Two-Headed Giant of Foriys
Word of Command
Beta Missing (41):
Benalish Hero
Blaze of Glory
Camouflage
Chaos Orb
Chaoslace
Circle of Protection: Black
Circle of Protection: Blue
Circle of Protection: Green
Circle of Protection: Red
Circle of Protection: White
Consecrate Land
Cyclopean Tomb
Darkpact
Deathlace
Drain Life
Drain Power
False Orders
ForcefieldGuardian Angel
Helm of Chatzuk
Illusionary Mask
Island Sanctuary
Jade Monolith
Kudzu
Library of Leng
Lifelace
Magical Hack
Mesa Pegasus
Nettling Imp
Paralyze
Personal Incarnation
Power Leak
Purelace
Raging River
Reverse Damage
Rock Hydra
Sleight of Mind
Thoughtlace
Timber Wolves
Two-Headed Giant of Foriys
Word of Command
2ED Missing (35):
Aladdin's Lamp
Benalish Hero
Chaoslace
Circle of Protection: Black
Circle of Protection: Blue
Circle of Protection: Green
Circle of Protection: Red
Circle of Protection: White
Darkpact
Deathlace
Drain Life
Drain Power
Eye for an EyeGuardian Angel
Helm of Chatzuk
Island Sanctuary
Jade Monolith
Kudzu
Library of Leng
Lifelace
Magical Hack
Magnetic Mountain
Mesa Pegasus
Mishra's War Machine
Nettling Imp
Paralyze
Personal Incarnation
Power Leak
Purelace
Reverse Damage
Rock Hydra
Rocket Launcher
Sleight of Mind
Thoughtlace
Timber Wolves
3ED Missing (41):
Benalish Hero
Blaze of Glory
Camouflage
Chaos Orb
Chaoslace
Circle of Protection: Black
Circle of Protection: Blue
Circle of Protection: Green
Circle of Protection: Red
Circle of Protection: White
Consecrate Land
Cyclopean Tomb
Darkpact
Deathlace
Drain Life
Drain Power
False Orders
ForcefieldGuardian Angel
Helm of Chatzuk
Illusionary Mask
Island Sanctuary
Jade Monolith
Kudzu
Library of Leng
Lifelace
Magical Hack
Mesa Pegasus
Nettling Imp
Paralyze
Personal Incarnation
Power Leak
Purelace
Raging River
Reverse Damage
Rock Hydra
Sleight of Mind
Thoughtlace
Timber Wolves
Two-Headed Giant of Foriys
Word of Command
4ED Missing (42):
Aladdin's Lamp
Battering Ram
Benalish Hero
Bronze Tablet
Chaoslace
Circle of Protection: Artifacts
Circle of Protection: Black
Circle of Protection: Blue
Circle of Protection: Green
Circle of Protection: Red
Circle of Protection: White
Deathlace
Drain Life
Drain Power
Erosion
Eye for an Eye
Fortified Area
Helm of Chatzuk
Island Sanctuary
Jade Monolith
Leviathan
Library of Leng
Lifelace
Magical Hack
Magnetic Mountain
Mana Clash
Mesa Pegasus
Mind Bomb
Mishra's War Machine
Nafs Asp
Paralyze
Personal Incarnation
Pikemen
Power Leak
Purelace
Rebirth
Reverse Damage
Sleight of Mind
Tempest Efreet
Thoughtlace
Timber Wolves
Urza's Avenger
5ED Missing (46):Anti-Magic Aura
Battering Ram
Benalish Hero
Circle of Protection: Artifacts
Circle of Protection: Black
Circle of Protection: Blue
Circle of Protection: Green
Circle of Protection: Red
Circle of Protection: White
Crown of the Ages
Deflection
Drain Life
Drain Power
Dwarven Catapult
Eye for an Eye
Game of Chaos
Gauntlets of Chaos
Greater Realm of Preservation
Hecatomb
Helm of Chatzuk
Hipparion
Icatian Phalanx
Island Sanctuary
Jade Monolith
Juxtapose
Kjeldoran Skycaptain
Leviathan
Library of Leng
Magical Hack
Mana Clash
Mesa Pegasus
Mind Bomb
Orcish Conscripts
Paralyze
Pentagram of the Ages
Personal Incarnation
Pikemen
Primordial Ooze
Reverse Damage
Sacred Boon
Seraph
Shield Bearer
Sleight of Mind
Truce
Urza's Avenger
Zur's Weirding
6ED Missing (24):
Celestial Dawn
Circle of Protection: Black
Circle of Protection: Blue
Circle of Protection: Green
Circle of Protection: Red
Circle of Protection: White
Crimson Hellkite
Deflection
Flash
Forbidden CryptGravebane Zombie
Grinning Totem
Hecatomb
Illicit Auction
Jade Monolith
Juxtapose
Library of Lat-Nam
Pentagram of the Ages
Relentless Assault
Remedy
Reverse Damage
Tariff
Wand of Denial
Zur's Weirding
7ED Missing (16):
Circle of Protection: Black
Circle of Protection: Blue
Circle of Protection: Green
Circle of Protection: Red
Circle of Protection: White
Crimson Hellkite
Crypt Rats
Deflection
Mana Clash
Okk
Phyrexian Colossus
Relentless Assault
Reprocess
Reverse Damage
Sacred Ground
Static Orb
8ED Missing (18):
Avatar of Hope
Circle of Protection: Black
Circle of Protection: Blue
Circle of Protection: Green
Circle of Protection: Red
Circle of Protection: White
Deflection
Mana Clash
Mind Bend
Okk
Oracle's Attendants
Phyrexian Colossus
Relentless Assault
Sacred Ground
Story Circle
Thieves' Auction
Two-Headed Dragon
Zur's Weirding
9ED Missing (16):
Booby Trap
Circle of Protection: Black
Circle of Protection: Red
Consume Spirit
Final Punishment
Mana Clash
Mind Bend
Oracle's Attendants
Relentless Assault
Reverse Damage
Sacred Ground
Sanctum Guardian
Storage Matrix
Story Circle
Zealous Inquisitor
Zur's Weirding
10E Missing (11):
Aura Graft
Consume Spirit
Hail of Arrows
High Ground
Mind Bend
Nomad Mythmaker
Relentless Assault
Rootwater Matriarch
Shunt
Story Circle
Warp World
M10 Missing (9):
Capricious Efreet
Consume Spirit
Harm's Way
Hive Mind
Mirror of Fate
Palace Guard
Protean Hydra
Sphinx Ambassador
Warp World
M11 Missing (7):
Autumn's Veil
Conundrum Sphinx
Necrotic Plague
Palace Guard
Protean Hydra
Redirect
Vengeful Archon
M12 Missing (8):
Autumn's Veil
Bloodlord of Vaasgoth
Consume Spirit
Doubling Chant
Monomania
Redirect
Scrambleverse
Sorin Markov
M13 Missing (2):
Odric, Master Tactician
RedirectSpelltwine
Last edited by moomarc on 13 Aug 2012, 17:58, edited 4 times in total.
-Marc
-
moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Re: Just a list of cards for my easy reference....
by mcrawford620 » 06 Aug 2012, 18:33
Thanks! I had just been thinking about asking which cards are not in there yet as I never saw a list.
For the recent ones, are they all not in the game yet because those effects aren't coded yet? Difficult effects to support?
I used to always try to build "Circle of Protection" decks back in the day...They weren't very effective.
For the recent ones, are they all not in the game yet because those effects aren't coded yet? Difficult effects to support?
I used to always try to build "Circle of Protection" decks back in the day...They weren't very effective.
- mcrawford620
- Posts: 112
- Joined: 25 Jun 2012, 16:59
- Has thanked: 55 times
- Been thanked: 25 times
Re: Just a list of cards for my easy reference....
by moomarc » 06 Aug 2012, 20:29
Yip, generally it seems that several of these are just a bit out of the grasp of Forge at the moment. Loads of them target a source of your choice which means targeting stack and battlefield from the same spell ability (if we want to handle it properly) and targeting a spell permanent on the stack for instance would also reference the permanent it becomes on the battlefield.mcrawford620 wrote:Thanks! I had just been thinking about asking which cards are not in there yet as I never saw a list.
For the recent ones, are they all not in the game yet because those effects aren't coded yet? Difficult effects to support?
I used to always try to build "Circle of Protection" decks back in the day...They weren't very effective.
Loads of abilities that manipulate cards on the stack which isn't a strong point of Forge. But I'm working my way through from Alpha and seeing what I can manage. Just committed Guardian Angel so one down from 4 of the sets. Looks like Rock Hydra is doable too... so many cards, so little time.
Edit: Seems that activated abilities on Effects don't display the SpellDescription. At the moment it only affects Channel and Guardian Angel. Anyone have any ideas how to fix it? The descriptions for triggers, static abilities and replacement effects are handled differently so I'm not sure where to start. A bit out of my depth.
Last edited by moomarc on 13 Aug 2012, 17:36, edited 1 time in total.
-Marc
-
moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Re: Just a list of cards for my easy reference....
by Sloth » 10 Aug 2012, 21:32
Here are a few cards that i think are scriptable:
Forcefield: Tricky (AF ChooseCard + AF Effect)
Hecatomb: Easy
Gravebane Zombie: Easy
Reprocess: Easy (see Vicious Betrayal)
Forcefield: Tricky (AF ChooseCard + AF Effect)
Hecatomb: Easy
Gravebane Zombie: Easy
Reprocess: Easy (see Vicious Betrayal)
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Just a list of cards for my easy reference....
by friarsol » 10 Aug 2012, 21:41
Well, it isn't an additional cost so it's probably a touch more difficult than Vicious Betrayal.Sloth wrote:Reprocess: Easy (see Vicious Betrayal)
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Just a list of cards for my easy reference....
by mcrawford620 » 10 Aug 2012, 22:15
Redirect must be difficult, it's been in the last three core sets. 
Spelltwine is another "copy" effect. But then I see Reverberate is actually scripted. So what makes Redirect and Spelltwine more difficult?

Spelltwine is another "copy" effect. But then I see Reverberate is actually scripted. So what makes Redirect and Spelltwine more difficult?
- mcrawford620
- Posts: 112
- Joined: 25 Jun 2012, 16:59
- Has thanked: 55 times
- Been thanked: 25 times
Re: Just a list of cards for my easy reference....
by friarsol » 10 Aug 2012, 22:40
I'm not sure how difficult it would be to do Redirect style SAs, we'd just need someone to write up an AF for it. I'd imagine they'd go like this:mcrawford620 wrote:Redirect must be difficult, it's been in the last three core sets.
Spelltwine is another "copy" effect. But then I see Reverberate is actually scripted. So what makes Redirect and Spelltwine more difficult?
Target whatever as normal.
On resolution, take the targeted SA, grab it's Target information and allow the controller of the redirect SA to re-choose targets the same way they would normally target on casting. The only thing that worries me is we've had issues with Spells ending before required Inputs have finished being chosen for that particular spell. This easily could be one of those scenarios.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Just a list of cards for my easy reference....
by moomarc » 11 Aug 2012, 15:07
I tried Spelltwine originally with this scriptmcrawford620 wrote:Redirect must be difficult, it's been in the last three core sets.
Spelltwine is another "copy" effect. But then I see Reverberate is actually scripted. So what makes Redirect and Spelltwine more difficult?
- Code: Select all
Name:Spelltwine
ManaCost:5 U
Types:Sorcery
Text:no text
A:SP$ ChangeZone | Cost$ 5 U | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target instant or sorcery card in your graveyard | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | Imprint$ True | SubAbility$ TgtOpp | SpellDescription$ Exile target instant or sorcery card from your graveyard and target instant or sorcery from your opponent's graveyard. Copy those cards. Cast the copies if able without paying their mana cost.
SVar:TgtOpp:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target instant or sorcery card in your opponent's graveyard | ValidTgts$ Instant.YouDontCtrl,Sorcery.YouDontCtrl | RememberChanged$ True | SubAbility$ CopyYou
SVar:CopyYou:DB$ CopySpell | Defined$ Remembered | SubAbility$ CopyOpp
SVar:CopyOpp:DB$ CopySpell | Defined$ Imprinted | SubAbility$ DBChange
SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile | Defined$ Self
SVar:RemAIDeck:True
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/spelltwine.jpg
SetInfo:M13|Rare|http://magiccards.info/scans/en/m13/68.jpg
Oracle:Exile target instant or sorcery card from your graveyard and target instant or sorcery card from an opponent's graveyard. Copy those cards. Cast the copies if able without paying their mana costs. Exile Spelltwine.
End
-Marc
-
moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Re: Just a list of cards for my easy reference....
by moomarc » 13 Aug 2012, 17:34
Turns out the problem with the remembered card in my previous attempt is that there was no retrieval for Remembered in Defined SpellAbilities.
But I made a few other small changes to make CopySpell more flexible (in that you can now stipulate the number of spells to copy, then copy them to the stack in any order). It all works perfectly except for one thing that's been around for a while but nobody noticed because the situation would arise so rarely (I think it was only possible with Spellweaver Helix before). If you copy a spell that's in your opponent's exile zone, when the spell resolves the original card will have moved to your exile zone. I think the problem stems from this part of the resolve:
Edit: The problem was in CardFactory.CopySpellOntoStack. It was setting the controller of the copied card to the activating player. I think this is fine for targeted spells on the stack where it would make a new copy of the card, but when copying an imprinted or remembered card as a subability, somehow the original controller is set. So I added a line to set the controller back to the original controller after adding to stack and it seems to work properly.
I'd appreciate if you guys could keep an eye out for any odd behaviour with cards that use CopySpell.
But I made a few other small changes to make CopySpell more flexible (in that you can now stipulate the number of spells to copy, then copy them to the stack in any order). It all works perfectly except for one thing that's been around for a while but nobody noticed because the situation would arise so rarely (I think it was only possible with Spellweaver Helix before). If you copy a spell that's in your opponent's exile zone, when the spell resolves the original card will have moved to your exile zone. I think the problem stems from this part of the resolve:
- Code: Select all
chosenSA.setActivatingPlayer(controller);
for (int i = 0; i < amount; i++) {
AllZone.getCardFactory().copySpellontoStack(card, chosenSA.getSourceCard(), chosenSA, true);
}
Edit: The problem was in CardFactory.CopySpellOntoStack. It was setting the controller of the copied card to the activating player. I think this is fine for targeted spells on the stack where it would make a new copy of the card, but when copying an imprinted or remembered card as a subability, somehow the original controller is set. So I added a line to set the controller back to the original controller after adding to stack and it seems to work properly.
I'd appreciate if you guys could keep an eye out for any odd behaviour with cards that use CopySpell.
-Marc
-
moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
9 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 31 guests