Top 100 cards to implement
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Agetian, friarsol, Blacksmith, KrazyTheFox, CCGHQ Admins
30 posts
• Page 2 of 2 • 1, 2
Re: Top 100 cards to implement
by Max mtg » 06 Jun 2013, 11:04
"Is just a decision not set in stone"... but it has some very strong reasons for being unable to implement certain mechanics.gos wrote:Not implementing the Un-sets is just a decision the devs made. I don't think it's set in stone and if the right combination of desire, ability, reasons and time converge, that decision could change. One factor that could influence this is the knowledge that Un-cards are included in decklists posted on wizards.com.
Such as ones needed by Man of Measure, Standing Army, Avatar of Me, Cheatyface and so on.
Single class for single responsibility.
- Max mtg
- Programmer
- Posts: 1997
- Joined: 02 Jul 2011, 14:26
- Has thanked: 173 times
- Been thanked: 334 times
Re: Top 100 cards to implement
by gos » 06 Jun 2013, 12:55
That is certainly true.Max mtg wrote:"Is just a decision not set in stone"... but it has some very strong reasons for being unable to implement certain mechanics.gos wrote:Not implementing the Un-sets is just a decision the devs made. I don't think it's set in stone and if the right combination of desire, ability, reasons and time converge, that decision could change. One factor that could influence this is the knowledge that Un-cards are included in decklists posted on wizards.com.
Such as ones needed by Man of Measure, Standing Army, Avatar of Me, Cheatyface and so on.
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Top 100 cards to implement
by moomarc » 13 Jun 2013, 18:19
Wow swordshine, you're really tearing through this list. One card shy of a quarter of the current top 100! Excellent work
-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: Top 100 cards to implement
by PowerClaws » 17 Jun 2013, 01:55
So i saw that this hadnt been scripted, so i took a crack at it, it seems to work, ive tried with both a single sliver dying, and a board wipe with it and a few others on the field, and it appears to work for the opponent as well
- Pulmonic Sliver | Open
- Name:Pulmonic Sliver
ManaCost:3 W W
Types:Creature Sliver
PT:3/3
S:Mode$ Continuous | Affected$ Creature.Sliver | AddKeyword$ Flying | Description$ All Sliver creatures have flying.
S:Mode$ Continuous | Affected$ Sliver | AddTrigger$ PulmonicTrig | AddSVar$ TrigChange | Description$ All Slivers have "If this permanent would be put into a graveyard, you may put it on top of its owner's library instead."
SVar:PulmonicTrig:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ If CARDNAME would be put into your graveyard, you may put it on top of its owners library.
SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library
SVar:PlayMain1:TRUE
SVar:Picture:http://www.wizards.com/global/images/magic/general/pulmonic_sliver.jpg
- PowerClaws
- Posts: 131
- Joined: 30 Jan 2012, 11:33
- Has thanked: 28 times
- Been thanked: 8 times
Re: Top 100 cards to implement
by swordshine » 17 Jun 2013, 03:07
Actually Pulmonic Sliver grants a replacement effect, not a trigger.PowerClaws wrote:So i saw that this hadnt been scripted, so i took a crack at it, it seems to work, ive tried with both a single sliver dying, and a board wipe with it and a few others on the field, and it appears to work for the opponent as well
- Pulmonic Sliver | Open
- Name:Pulmonic Sliver
ManaCost:3 W W
Types:Creature Sliver
PT:3/3
S:Mode$ Continuous | Affected$ Creature.Sliver | AddKeyword$ Flying | Description$ All Sliver creatures have flying.
S:Mode$ Continuous | Affected$ Sliver | AddTrigger$ PulmonicTrig | AddSVar$ TrigChange | Description$ All Slivers have "If this permanent would be put into a graveyard, you may put it on top of its owner's library instead."
SVar:PulmonicTrig:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ If CARDNAME would be put into your graveyard, you may put it on top of its owners library.
SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library
SVar:PlayMain1:TRUE
SVar:Picture:http://www.wizards.com/global/images/magic/general/pulmonic_sliver.jpg
- swordshine
- Posts: 682
- Joined: 11 Jul 2010, 02:37
- Has thanked: 116 times
- Been thanked: 87 times
Re: Top 100 cards to implement
by friarsol » 17 Jun 2013, 03:33
I'll take care of Restore Balance sometime this week. I've been looking at converting Balance for a while now, so once I get it converted, Restore Balance is basically the same.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Top 100 cards to implement
by PowerClaws » 17 Jun 2013, 04:22
So how about this version then? im sure theres something somewhere it shouldnt be or somethings not thereswordshine wrote:Actually Pulmonic Sliver grants a replacement effect, not a trigger.PowerClaws wrote:So i saw that this hadnt been scripted, so i took a crack at it, it seems to work, ive tried with both a single sliver dying, and a board wipe with it and a few others on the field, and it appears to work for the opponent as well
- Pulmonic Sliver | Open
- Name:Pulmonic Sliver
ManaCost:3 W W
Types:Creature Sliver
PT:3/3
S:Mode$ Continuous | Affected$ Creature.Sliver | AddKeyword$ Flying | Description$ All Sliver creatures have flying.
S:Mode$ Continuous | Affected$ Sliver | AddTrigger$ PulmonicTrig | AddSVar$ TrigChange | Description$ All Slivers have "If this permanent would be put into a graveyard, you may put it on top of its owner's library instead."
SVar:PulmonicTrig:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ If CARDNAME would be put into your graveyard, you may put it on top of its owners library.
SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library
SVar:PlayMain1:TRUE
SVar:Picture:http://www.wizards.com/global/images/magic/general/pulmonic_sliver.jpg
- Pulmonic Sliver | Open
- Name:Pulmonic Sliver
ManaCost:3 W W
Types:Creature Sliver
PT:3/3
S:Mode$ Continuous | Affected$ Creature.Sliver | AddKeyword$ Flying | Description$ All Sliver creatures have flying.
R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Graveyard | ValidCard$ Sliver | ReplaceWith$ Library | Description$ If this permanent would be put into a graveyard, you may put it on top of its owner's library instead.
SVar:Library:AB$ ChangeZone | Cost$ 0 | Hidden$ False | OptionalDecider$ You | Origin$ All | Destination$ Library | Defined$ ReplacedCard
SVar:PlayMain1:TRUE
SVar:Picture:http://www.wizards.com/global/images/magic/general/pulmonic_sliver.jpg
- PowerClaws
- Posts: 131
- Joined: 30 Jan 2012, 11:33
- Has thanked: 28 times
- Been thanked: 8 times
Re: Top 100 cards to implement
by swordshine » 17 Jun 2013, 05:15
See here. viewtopic.php?f=52&t=3760&p=106938&hilit=pulmonic+sliver#p106938PowerClaws wrote:So how about this version then? im sure theres something somewhere it shouldnt be or somethings not there
It's a static ability granting a replacement effect to all slivers. I'll look into it (maybe it's similar to AddTrigger).
- swordshine
- Posts: 682
- Joined: 11 Jul 2010, 02:37
- Has thanked: 116 times
- Been thanked: 87 times
Re: Top 100 cards to implement
by swordshine » 17 Jun 2013, 06:03
I added some experimental codes for Pulmonic Sliver. I cast some other slivers followed by a Wrath of God. All slivers went to the library. Then I cast a Nissa's Chosen, followed by a Wings of Velis Vel granting it all creature types. I killed Nissa's Chosen, Forge gave me two alternatives of replacement effects.swordshine wrote:See here. viewtopic.php?f=52&t=3760&p=106938&hilit=pulmonic+sliver#p106938PowerClaws wrote:So how about this version then? im sure theres something somewhere it shouldnt be or somethings not there
It's a static ability granting a replacement effect to all slivers. I'll look into it (maybe it's similar to AddTrigger).
- swordshine
- Posts: 682
- Joined: 11 Jul 2010, 02:37
- Has thanked: 116 times
- Been thanked: 87 times
Re: Top 100 cards to implement
by PowerClaws » 17 Jun 2013, 13:34
When a sliver is cast thats been put on top of a library, it gains additional copies of the replacement effect, is there anyway to clear the replacement effect once its triggered?swordshine wrote:I added some experimental codes for Pulmonic Sliver. I cast some other slivers followed by a Wrath of God. All slivers went to the library. Then I cast a Nissa's Chosen, followed by a Wings of Velis Vel granting it all creature types. I killed Nissa's Chosen, Forge gave me two alternatives of replacement effects.swordshine wrote:See here. viewtopic.php?f=52&t=3760&p=106938&hilit=pulmonic+sliver#p106938PowerClaws wrote:So how about this version then? im sure theres something somewhere it shouldnt be or somethings not there
It's a static ability granting a replacement effect to all slivers. I'll look into it (maybe it's similar to AddTrigger).
- PowerClaws
- Posts: 131
- Joined: 30 Jan 2012, 11:33
- Has thanked: 28 times
- Been thanked: 8 times
Re: Top 100 cards to implement
by moomarc » 17 Jun 2013, 14:15
That was the problem I had when I tried to add Replacement effects to Animate at one stage (see this topic.) I couldn't find a way to clear replacement effects properly, but I'm not sure whether anything changed though after max converted REs to use instances like triggers.PowerClaws wrote:When a sliver is cast thats been put on top of a library, it gains additional copies of the replacement effect, is there anyway to clear the replacement effect once its triggered?swordshine wrote:I added some experimental codes for Pulmonic Sliver. I cast some other slivers followed by a Wrath of God. All slivers went to the library. Then I cast a Nissa's Chosen, followed by a Wings of Velis Vel granting it all creature types. I killed Nissa's Chosen, Forge gave me two alternatives of replacement effects.swordshine wrote:See here. viewtopic.php?f=52&t=3760&p=106938&hilit=pulmonic+sliver#p106938
It's a static ability granting a replacement effect to all slivers. I'll look into it (maybe it's similar to AddTrigger).
-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: Top 100 cards to implement
by gos » 18 Jun 2013, 01:07
Top 100 for 1.4.2:
Spellskite 103 Done
Command Tower 63
Pandemonium 39
Mycosynth Lattice 37
Shining Shoal 32
Artificial Evolution 27
Nacatl War-Pride 25
Plunge into Darkness 23
Clockspinning 21
Gilded Drake 19
Wort, the Raidmother 17
Arena 15
Confusion in the Ranks 14
Djinn Illuminatus 14 Done
Quicksilver Dragon 14
Commandeer 13
Wild Ricochet 13 Done
Stranglehold 12
Harm's Way 11
Mana Reflection 11
Phyrexian Colossus 11 Done
Restore Balance 11 Done
Shadow of Doubt 11 Done
Soul Burn 11
Volcano Hellion 11
Leonin Arbiter 10
Trade Secrets 10
Wall of Shards 10 Done
Well of Lost Dreams 10
Choice of Damnations 9
Static Orb 9
Evangelize 8
Panglacial Wurm 8
Razia, Boros Archangel 8
Sheltering Ancient 8
Timesifter 8
Arcanum Wings 7
Candles' Glow 7 Done
Captain's Maneuver 7
Death Match 7
Dichotomancy 7
Giant Oyster 7
Lava Burst 7
Mind Bend 7
Psychic Battle 7
Quicksilver Elemental 7
Shape of the Wiitigo 7
Test of Faith 7 Done
Butcher Orgg 6
Divine Deflection 6
Lethal Vapors 6
Liege of the Hollows 6
Spellweaver Volute 6
Standard Bearer 6
World at War 6
_____ 6
Autumn Willow 5
Chain of Acid 5
Contamination 5
Cuombajj Witches 5
Emblazoned Golem 5
Gaea's Touch 5 Done
Guile 5 Done
Hall of the Bandit Lord 5
Legerdemain 5
Menacing Ogre 5
Pathrazer of Ulamog 5 Done
Preacher 5
Pulmonic Sliver 5 Done
Sakiko, Mother of Summer 5
Sakura-Tribe Springcaller 5
Shared Fate 5
Alter Reality 4
Bloodlord of Vaasgoth 4 Done
Bösium Strip 4
Chain of Smog 4
Circling Vultures 4
Coalition Honor Guard 4
Conundrum Sphinx 4
Cover of Winter 4
Dead Ringers 4
Equipoise 4
Ertai's Meddling 4
Fractured Powerstone 4 Done
Frankenstein's Monster 4
Goblin Flectomancer 4 Done
Grave Scrabbler 4
Grinning Totem 4
Grip of Chaos 4
Liar's Pendulum 4
Lost in Thought 4
Magus of the Arena 4
Mana-Charged Dragon 4
Mossbridge Troll 4
Muck Drubb 4
Nullstone Gargoyle 4
Plague of Vermin 4
Quicksilver Fountain 4
Redirect 4 Done
Sacred Ground 4
Command Tower 63
Pandemonium 39
Mycosynth Lattice 37
Shining Shoal 32
Artificial Evolution 27
Nacatl War-Pride 25
Plunge into Darkness 23
Clockspinning 21
Gilded Drake 19
Wort, the Raidmother 17
Arena 15
Confusion in the Ranks 14
Quicksilver Dragon 14
Commandeer 13
Stranglehold 12
Harm's Way 11
Mana Reflection 11
Soul Burn 11
Volcano Hellion 11
Leonin Arbiter 10
Trade Secrets 10
Well of Lost Dreams 10
Choice of Damnations 9
Static Orb 9
Evangelize 8
Panglacial Wurm 8
Razia, Boros Archangel 8
Sheltering Ancient 8
Timesifter 8
Arcanum Wings 7
Captain's Maneuver 7
Death Match 7
Dichotomancy 7
Giant Oyster 7
Lava Burst 7
Mind Bend 7
Psychic Battle 7
Quicksilver Elemental 7
Shape of the Wiitigo 7
Butcher Orgg 6
Divine Deflection 6
Lethal Vapors 6
Liege of the Hollows 6
Spellweaver Volute 6
Standard Bearer 6
World at War 6
_____ 6
Autumn Willow 5
Chain of Acid 5
Contamination 5
Cuombajj Witches 5
Emblazoned Golem 5
Hall of the Bandit Lord 5
Legerdemain 5
Menacing Ogre 5
Preacher 5
Sakiko, Mother of Summer 5
Sakura-Tribe Springcaller 5
Shared Fate 5
Alter Reality 4
Bösium Strip 4
Chain of Smog 4
Circling Vultures 4
Coalition Honor Guard 4
Conundrum Sphinx 4
Cover of Winter 4
Dead Ringers 4
Equipoise 4
Ertai's Meddling 4
Frankenstein's Monster 4
Grave Scrabbler 4
Grinning Totem 4
Grip of Chaos 4
Liar's Pendulum 4
Lost in Thought 4
Magus of the Arena 4
Mana-Charged Dragon 4
Mossbridge Troll 4
Muck Drubb 4
Nullstone Gargoyle 4
Plague of Vermin 4
Quicksilver Fountain 4
Sacred Ground 4
Last edited by gos on 18 Jun 2013, 11:22, edited 1 time in total.
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Top 100 cards to implement
by swordshine » 18 Jun 2013, 04:33
Fixed. setReplacementEffects will no longer add temporary replacement effects.PowerClaws wrote:When a sliver is cast thats been put on top of a library, it gains additional copies of the replacement effect, is there anyway to clear the replacement effect once its triggered?
- swordshine
- Posts: 682
- Joined: 11 Jul 2010, 02:37
- Has thanked: 116 times
- Been thanked: 87 times
Re: Top 100 cards to implement
by gos » 18 Jun 2013, 10:44
That is correct. I missed a hyphen.Xitax wrote:I thought Kira was in 1.4.1
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
30 posts
• Page 2 of 2 • 1, 2
Who is online
Users browsing this forum: Timothysow and 24 guests