Half-Implemented Cards
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Half-Implemented Cards
by lazylockie » 28 Aug 2011, 20:52
Again with limited mana usage. Other than that Grand Architect does what it's supposed to do.grand_architect.txt wrote:Name:Grand Architect
ManaCost:1 U U
Types:Creature Vedalken Artificer
Text:no text
PT:1/3
S:Mode$ Continuous | Affected$ Creature.Blue+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other blue creatures you control get +1/+1.
A:AB$ Animate | Cost$ U | ValidTgts$ Creature.Artifact | TgtPrompt$ Select target artifact creature | Colors$ Blue | OverwriteColors$ True | SpellDescription$ Target artifact creature becomes blue until end of turn.
A:AB$ Mana | Cost$ tapXType<1/Creature.Blue> | Produced$ 2 | SpellDescription$ Tap an untapped blue creature you control: Addto your mana pool. Spend this mana only to cast artifact spells or activate abilities of artifacts (NOT IMPLEMENTED).
SVar:RemAIDeck:True
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/grand_architect.jpg
SetInfo:SOM|Rare|http://magiccards.info/scans/en/som/33.jpg
End
---
For those who wanted the Ideal -> Dovescape -> Form of the Dragon. Issues: you can still cast spells and the epic upkeep is a triggered ability, not a copied spell (meaning counters that would work will not)enduring_ideal.txt wrote:Name:Enduring Ideal
ManaCost:5 W W
Types:Sorcery
Text:no text
A:SP$ ChangeZone | Cost$ 5 W W | Origin$ Library | Destination$ Battlefield | ChangeType$ Enchantment | ChangeNum$ 1 | SubAbility$ SVar=DBEffect | SpellDescription$ Search your library for an enchantment card and put it onto the battlefield. Then shuffle your library.
SVar:DBEffect:DB$ Effect | Cost$ 0 | Name$ Enduring Ideal Epic | Triggers$ YourUpkeep | SVars$ TrigChangeZone | Duration$ Permanent | SpellDescription$ Epic (For the rest of the game, you can't cast spells. At the beginning of each of your upkeeps, copy this spell except for its epic ability.) (HALF IMPLEMENTED)
SVar:YourUpkeep:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigChangeZone | TriggerDescription$ At the beginning of each of your upkeeps, search your library for an enchantment card and put it onto the battlefield. Then shuffle your library.
SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Enchantment | ChangeNum$ 1
SVar:RemRandomDeck:True
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/enduring_ideal.jpg
SetInfo:SOK|Rare|http://magiccards.info/scans/en/sok/9.jpg
End
---
ye good olde LED. I'm not a rules guru, but this one discards your hand as a cost and adds three mana. That should be enough for dredge right?lions_eye_diamond.txt wrote:Name:Lion's Eye Diamond
ManaCost:0
Types:Artifact
Text:no text
A:AB$ Mana | Cost$ Sac<1/CARDNAME> Discard<0/Hand> | Produced$ W | Amount$ 3 | SpellDescription$ Add W W W to your mana pool.
A:AB$ Mana | Cost$ Sac<1/CARDNAME> Discard<0/Hand> | Produced$ U | Amount$ 3 | SpellDescription$ Add U U U to your mana pool.
A:AB$ Mana | Cost$ Sac<1/CARDNAME> Discard<0/Hand> | Produced$ B | Amount$ 3 | SpellDescription$ Add B B B to your mana pool.
A:AB$ Mana | Cost$ Sac<1/CARDNAME> Discard<0/Hand> | Produced$ R | Amount$ 3 | SpellDescription$ Add R R R to your mana pool.
A:AB$ Mana | Cost$ Sac<1/CARDNAME> Discard<0/Hand> | Produced$ G | Amount$ 3 | SpellDescription$ Add G G G to your mana pool.
SVar:RemAIDeck:True
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/lions_eye_diamond.jpg
SetInfo:MIR|Rare|http://magiccards.info/scans/en/mr/272.jpg
End
- lazylockie
- Posts: 508
- Joined: 13 Jul 2010, 22:44
- Has thanked: 74 times
- Been thanked: 15 times
- randallross420
- Posts: 49
- Joined: 24 Jun 2011, 00:46
- Location: new orleans, LA
- Has thanked: 23 times
- Been thanked: 1 time
Re: Half-Implemented Cards
by ArsenalNut » 29 Aug 2011, 06:04
For those who enjoy tossing coins here's Planar Chaos
The only thing really missing is the fact that your opponent doesn't get to call the flip when they cast a spell. I did make it so that flip acts kind of like the computer called it.
- | Open
- Name:Planar Chaos
ManaCost:2 R
Types:Enchantment
Text:no text
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigFlipUpkeep | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, flip a coin. If you lose the flip, sacrifice CARDNAME.
SVar:TrigFlipUpkeep:AB$ FlipACoin | Cost$ 0 | LoseSubAbility$ DBSacrifice
SVar:DBSacrifice:DB$ Sacrifice | Cost$ 0 | Defined$ Self
T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigFlipYouCast | TriggerDescription$ Whenever a player casts a spell, that player flips a coin. If he or she loses the flip, counter that spell.
SVar:TrigFlipYouCast:AB$ FlipACoin | Cost$ 0 | LoseSubAbility$ DBCounter
T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigFlipOppCast | TriggerDescription$ Whenever a player casts a spell, that player flips a coin. If he or she loses the flip, counter that spell.
SVar:TrigFlipOppCast:AB$ FlipACoin | Cost$ 0 | WinSubAbility$ DBCounter
SVar:DBCounter:DB$ Counter | Cost$ 0 | Defined$ TriggeredSpellAbility
SVar:RemAIDeck:True
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/planar_chaos.jpg
End
The only thing really missing is the fact that your opponent doesn't get to call the flip when they cast a spell. I did make it so that flip acts kind of like the computer called it.
So many cards, so little time
-
ArsenalNut - Posts: 512
- Joined: 08 Jul 2011, 03:49
- Has thanked: 27 times
- Been thanked: 121 times
Re: Half-Implemented Cards
by ArsenalNut » 29 Aug 2011, 06:51
Sometimes it help to read the code, there was a Caller script key that had never been used before. I changed the script and it works perfectly. Time to check in another cardArsenalNut wrote:The only thing really missing is the fact that your opponent doesn't get to call the flip when they cast a spell. I did make it so that flip acts kind of like the computer called it.

So many cards, so little time
-
ArsenalNut - Posts: 512
- Joined: 08 Jul 2011, 03:49
- Has thanked: 27 times
- Been thanked: 121 times
Re: Half-Implemented Cards
by lazylockie » 30 Sep 2011, 07:17
Both Planeswalkers from ISD that can't be coded are here:
Issue is with her ultimate. Do or Die is currently hardcoded, so so far the best workaround is to make AI sacrifice half of his permanents. It's not ideal, since you can't divide into lands and creatures for example. AI will most likely sacrifice all of his lands.liliana_of_the_veil.txt wrote:Name:Liliana of the Veil
ManaCost:1 B B
Types:Planeswalker Liliana
Text:no text
Loyalty:3
A:AB$ Discard | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | Defined$ Each | NumCards$ 1 | Mode$ TgtChoose | SpellDescription$ Each player discards a card.
A:AB$ Sacrifice | Cost$ SubCounter<2/LOYALTY> | Planeswalker$ True | ValidTgts$ Player | SacValid$ Creature | SacMessage$ Creature | SpellDescription$ Target player sacrifices a creature.
A:AB$ Sacrifice | Cost$ SubCounter<6/LOYALTY> | Planeswalker$ True | ValidTgts$ Player | SacValid$ Permanent | SacMessage$ Permanent | Amount$ X | SpellDescription$ Target player sacrifices half the permanents he or she controls, rounded down.
SVar:X:Count$Valid Permanent.YouDontCtrl/HalfUp
SVar:Rarity:Mythic
SVar:Picture:http://www.wizards.com/global/images/magic/general/liliana_of_the_veil.jpg
SetInfo:ISD|Mythic|http://magiccards.info/scans/en/isd/105.jpg
Oracle:[+1]: Each player discards a card.\n[-2]: Target player sacrifices a creature.\n[-6]: Separate all permanents target player controls into two piles. That player sacrifices all permanents in the pile of his or her choice.
End
Garruk Relentless and Garruk, the Veil-Cursed both work fine, it's just that you can't transform from one into another. You have all five abilities available at all times and Garruk will always be Garruk Relentless and always green.garruk_relentless wrote:Name:Garruk Relentless
ManaCost:3 G
Types:Planeswalker Garruk
Text:no text
Loyalty:3
A:AB$ DealDamage | Cost$ AddCounter<0/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | SubAbility$ SVar=DBDealDamage | SpellDescription$ Garruk Relentless deals 3 damage to target creature. That creature deals damage equal to its power to him.
A:AB$ Token | Cost$ AddCounter<0/LOYALTY> | Planeswalker$ True | TokenAmount$ 1 | TokenName$ Wolf | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | SpellDescription$ Put a 2/2 green Wolf creature token onto the battlefield.
A:AB$ Token | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | TokenAmount$ 1 | TokenName$ Wolf | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Deathtouch | SpellDescription$ Put a 1/1 black Wolf creature token with deathtouch onto the battlefield.
A:AB$ ChangeZone | Cost$ SubCounter<1/LOYALTY> Sac<1/Creature> | Planeswalker$ True | Origin$ Library | Destination$ Hand | ChangeType$ Creature | ChangeNum$ 1 | SpellDescription$ Sacrifice a creature. If you do, search your library for a creature card, reveal it, put it into your hand, then shuffle your library.
A:AB$ PumpAll | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidCards$ Creature.YouCtrl | NumAtt$ +X | NumDef$ +X | KW$ Trample | SpellDescription$ Creatures you control gain trample and get +X/+X until end of turn, where X is the number of creature cards in your graveyard.
SVar:DBDealDamage:DB$ DealDamage | Cost$ 0 | NumDmg$ Fight | Defined$ Self
SVar:X:Count$TypeInYourYard.Creature
SVar:Fight:Targeted$CardPower
SVar:Rarity:Mythic
SVar:Picture:http://wizards.com/global/images/magic/general/garruk_relentless.jpg
SetInfo:ISD|Mythic|http://magiccards.info/scans/en/isd/181a.jpg
Oracle:When Garruk Relentless has two or fewer loyalty counters on him, transform him.\n[0]: Garruk Relentless deals 3 damage to target creature. That creature deals damage equal to its power to him.\n[0]: Put a 2/2 green Wolf creature token onto the battlefield.\n[+1]: Put a 1/1 black Wolf creature token with deathtouch onto the battlefield.\n[-1]: Sacrifice a creature. If you do, search your library for a creature card, reveal it, put it into your hand, then shuffle your library.\n[-3]: Creatures you control gain trample and get +X/+X until end of turn, where X is the number of creature cards in your graveyard.
End
- lazylockie
- Posts: 508
- Joined: 13 Jul 2010, 22:44
- Has thanked: 74 times
- Been thanked: 15 times
Re: Half-Implemented Cards
by Corwin72 » 30 Sep 2011, 19:46
Thank you so much. I have been waiting for these.
-
Corwin72 - Posts: 793
- Joined: 15 Sep 2009, 13:26
- Location: Grayson, Ga
- Has thanked: 25 times
- Been thanked: 9 times
Re: Half-Implemented Cards
by timmermac » 01 Oct 2011, 23:20
I'm wondering if someone could take a stab at Rathi Dragon and Two-Headed Dragon? I'm wanting a Dragon deck, and I need these two to make it more complete.
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
Re: Half-Implemented Cards
by lazylockie » 02 Oct 2011, 04:57
by request, Myr Battlesphere (I haven't tested)
Name:Myr Battlesphere
ManaCost:7
Types:Artifact Creature Myr Construct
PT:4/7
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put four 1/1 colorless Myr artifact creature tokens onto the battlefield.
A:AB$ Pump | Cost$ tapXType<1/Myr> | NumAtt$ +1 | NumDef$ +0 | SubAbility$ SVar=DBDealDamage | IsPresent$ Card.Self+attacking | SpellDescription$ Tap an untapped Myr you control: CARDNAME gets +1/+0 until end of turn and deals 1 damage to defending player. Activate this ability only if CARDNAME is attacking.
SVar:DBDealDamage:DB$ DealDamage | Cost$ 0 | ValidTgts$ Opponent,Planeswalker | NumDmg$ 1
SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 4 | TokenName$ Myr | TokenTypes$ Artifact,Creature,Myr | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_battlesphere.jpg
SetInfo:MBS|Rare|http://magiccards.info/scans/en/som/180.jpg
Oracle:When Myr Battlesphere enters the battlefield, put four 1/1 colorless Myr artifact creature tokens onto the battlefield.\nWhenever Myr Battlesphere attacks, you may tap X untapped Myr you control. If you do, Myr Battlesphere gets +X/+0 until end of turn and deals X damage to defending player.
End
- lazylockie
- Posts: 508
- Joined: 13 Jul 2010, 22:44
- Has thanked: 74 times
- Been thanked: 15 times
Re: Half-Implemented Cards
by moomarc » 03 Oct 2011, 16:21
@lazylockie: is there anything not implemented correctly with Myr Battlesphere that you've posted here instead of the card contributions in the Developer's corner?
-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: Half-Implemented Cards
by Hellfish » 03 Oct 2011, 16:35
It's implemented as a pump ability where each activation yields +1/+0 and 1 damage to defending player.
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
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
-
Hellfish - Programmer
- Posts: 1297
- Joined: 07 Jun 2009, 10:41
- Location: South of the Pumphouse
- Has thanked: 110 times
- Been thanked: 169 times
Re: Half-Implemented Cards
by lazylockie » 03 Oct 2011, 16:51
the actual card is a triggered ability and you can tap X only once, whereas this version allows you to tap one by one at any time during combat.
- lazylockie
- Posts: 508
- Joined: 13 Jul 2010, 22:44
- Has thanked: 74 times
- Been thanked: 15 times
-
moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Re: Half-Implemented Cards
by Sloth » 03 Oct 2011, 17:24
I think it is scriptable. I will try it.lazylockie wrote:the actual card is a triggered ability and you can tap X only once, whereas this version allows you to tap one by one at any time during combat.
EDIT: OK, I had to fix one bug in calculateAmount concerning ChosenX but the rest was there already.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Half-Implemented Cards
by FabioFLX » 15 Oct 2011, 12:09
Is it a way to implement "use this mana only for something specific" to put an emblem which changes the casting/ability cost of all that kind of cards? I'm trying to write a Grand Architect with it but I don't know all the keywords of Forge yet.
Who is online
Users browsing this forum: No registered users and 39 guests