It is currently 15 Nov 2025, 03:52
   
Text Size

Card Contributions

Post MTG Forge Related Programming Questions Here

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

Re: Card Contributions

Postby swordshine » 16 Oct 2012, 02:24

Code: Select all
Name:Vile Consumption
ManaCost:1 U B
Types:Enchantment
Text:no text
S:Mode$ Continuous | Affected$ Creature | AddKeyword$ At the beginning of your upkeep, sacrifice CARDNAME unless you pay PayLife<1> | Description$ All creatures have "At the beginning of your upkeep, sacrifice this creature unless you pay 1 life."
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/vile_consumption.jpg
SetInfo:INV|Rare|http://magiccards.info/scans/en/in/285.jpg
Oracle:All creatures have "At the beginning of your upkeep, sacrifice this creature unless you pay 1 life.
End
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Card Contributions

Postby swordshine » 17 Oct 2012, 01:49

Some Auras with attach ability:
Code: Select all
Name:Stasis Cell
ManaCost:4 U
Types:Enchantment Aura
Text:no text
K:Enchant creature
A:SP$ Attach | Cost$ 4 U | ValidTgts$ Creature | AILogic$ KeepTapped
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ HIDDEN CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during its controller's untap step.
A:AB$ Attach | Cost$ 3 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | AILogic$ KeepTapped | SpellDescription$ Attach CARDNAME to target creature.
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/stasis_cell.jpg
SetInfo:RAV|Common|http://magiccards.info/scans/en/rav/65.jpg
Oracle:Enchant creature\nEnchanted creature doesn't untap during its controller's untap step.\n{3}{U}: Attach Stasis Cell to target creature.
End
Code: Select all
Name:Detainment Spell
ManaCost:W
Types:Enchantment Aura
Text:no text
K:Enchant creature
A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AITgts$ Card.hasActivatedAbility | AILogic$ Curse
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ HIDDEN CARDNAME's activated abilities can't be activated. | Description$ Enchanted creature's activated abilities can't be activated.
A:AB$ Attach | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | AITgts$ Card.hasActivatedAbility | AILogic$ Curse | SpellDescription$ Attach CARDNAME to target creature.
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/detainment_spell.jpg
SetInfo:TSP|Common|http://magiccards.info/scans/en/ts/11.jpg
Oracle:Enchant creature\nEnchanted creature's activated abilities can't be activated.\n{1}{W}: Attach Detainment Spell to target creature.
End
Code: Select all
Name:Kjeldoran Pride
ManaCost:1 W
Types:Enchantment Aura
Text:no text
K:Enchant creature
A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 2 | Description$ Enchanted creature gets +1/+2.
A:AB$ Attach | Cost$ 2 U | ValidTgts$ Creature.NotEnchantedBy | TgtPrompt$ Select target creature other than enchanted creature | AILogic$ Pump | SpellDescription$ Attach CARDNAME to target creature other than enchanted creature.
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_pridel.jpg
SetInfo:ALL|Common|http://magiccards.info/scans/en/ai/135.jpg
Oracle:Enchant creature\nEnchanted creature gets +1/+2.\n{2}{U}: Attach Kjeldoran Pride to target creature other than enchanted creature.
End
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Card Contributions

Postby swordshine » 18 Oct 2012, 02:28

Here is today's cards:
Code: Select all
Name:Aura Finesse
ManaCost:U
Types:Instant
Text:no text
A:SP$ Pump | Cost$ U | ValidTgts$ Aura.YouCtrl | TgtPrompt$ Select target aura you control | SubAbility$ FinesseAttach | StackDescription$ None | SpellDescription$ Attach target Aura you control to target creature.Draw a card.
SVar:FinesseAttach:DB$ Attach | Object$ Targeted | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBDraw
SVar:DBDraw:DB$ Draw | NumCards$ 1
SVar:RemAIDeck:True
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/aura_finesse.jpg
SetInfo:ROE|Rare|http://magiccards.info/scans/en/roe/54.jpg
Oracle:Attach target Aura you control to target creature.\nDraw a card.
End
Code: Select all
Name:Measure of Wickedness
ManaCost:3 B
Types:Enchantment
Text:no text
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your end step, sacrifice CARDNAME and you lose 8 life.
SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBLoseLife
SVar:DBLoseLife:DB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 8
T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Card.YouOwn+Other | TriggerZones$ Battlefield | Execute$ TrigGainControl | TriggerDescription$ Whenever another card is put into your graveyard from anywhere, target opponent gains control of CARDNAME.
SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent
SVar:RemAIDeck:True
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/measure_of_wickedness.jpg
SetInfo:SOK|Uncommon|http://magiccards.info/scans/en/sok/82.jpg
Oracle:At the beginning of your end step, sacrifice Measure of Wickedness and you lose 8 life.\nWhenever another card is put into your graveyard from anywhere, target opponent gains control of Measure of Wickedness.
End
Code: Select all
Name:Shifting Borders
ManaCost:3 U
Types:Instant Arcane
Text:no text
K:Splice onto Arcane 3 U
A:SP$ ExchangeControl | Cost$ 3 U | ValidTgts$ Land | TgtPrompt$ Select target Land | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ Exchange control of two target creatures.
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/shifting_borders.jpg
SetInfo:SOK|Uncommon|http://magiccards.info/scans/en/sok/55.jpg
Oracle:Exchange control of two target lands.\nSplice onto Arcane {3}{U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
End
Code: Select all
Name:Glittering Lion
ManaCost:2 W
Types:Creature Cat
Text:no text
PT:2/2
K:Prevent all damage that would be dealt to CARDNAME.
A:AB$ Debuff | Cost$ 3 | Defined$ Self | Keywords$ Prevent all damage that would be dealt to CARDNAME. | AnyPlayer$ True | SpellDescription$ Until end of turn, CARDNAME loses "Prevent all damage that would be dealt to CARDNAME." Any player may activate this ability.
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/glittering_lion.jpg
SetInfo:PCY|Uncommon|http://magiccards.info/scans/en/pr/9.jpg
Oracle:Prevent all damage that would be dealt to Glittering Lion.\n{3}: Until end of turn, Glittering Lion loses "Prevent all damage that would be dealt to Glittering Lion." Any player may activate this ability.
End
Code: Select all
Name:Glittering Lynx
ManaCost:W
Types:Creature Cat
Text:no text
PT:1/1
K:Prevent all damage that would be dealt to CARDNAME.
A:AB$ Debuff | Cost$ 2 | Defined$ Self | Keywords$ Prevent all damage that would be dealt to CARDNAME. | AnyPlayer$ True | SpellDescription$ Until end of turn, CARDNAME loses "Prevent all damage that would be dealt to CARDNAME." Any player may activate this ability.
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/glittering_lynx.jpg
SetInfo:PCY|Common|http://magiccards.info/scans/en/pr/10.jpg
Oracle:Prevent all damage that would be dealt to Glittering Lynx.\n{2}: Until end of turn, Glittering Lion loses "Prevent all damage that would be dealt to Glittering Lynx." Any player may activate this ability.
End
Code: Select all
Name:Fiery Justice
ManaCost:W R G
Types:Sorcery
Text:no text
A:SP$ DealDamage | Cost$ W R G | ValidTgts$ Creature,Player | TgtPrompt$ Select target player or creature (1) | NumDmg$ 1 | SubAbility$ DBDamage2 | SpellDescription$ CARDNAME ddeals 5 damage divided as you choose among any number of target creatures and/or players. Target opponent gains 5 life.
SVar:DBDamage2:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target player or creature (2) | NumDmg$ 1 | SubAbility$ DBDamage3
SVar:DBDamage3:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target player or creature (3) | NumDmg$ 1 | SubAbility$ DBDamage4
SVar:DBDamage4:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target player or creature (4) | NumDmg$ 1 | SubAbility$ DBDamage5
SVar:DBDamage5:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target player or creature (5) | NumDmg$ 1 | SubAbility$ DBGainLife
SVar:DBGainLife:DB$ GainLife | ValidTgts$ Opponent | TgtPrompt$ Select target opponent to gain life | LifeAmount$ 5
SVar:RemAIDeck:True
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/fiery_justice.jpg
SetInfo:ICE|Rare|http://magiccards.info/scans/en/ia/365.jpg
Oracle:Fiery Justice deals 5 damage divided as you choose among any number of target creatures and/or players. Target opponent gains 5 life.
End
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Card Contributions

Postby moomarc » 18 Oct 2012, 19:48

I'd scripted Meausre of Wickedness almost a year ago, but it was decided that it was too unfair on the AI. I'm guessing its still the same :(
-Marc
User avatar
moomarc
Pixel Commander
 
Posts: 2091
Joined: 04 Jun 2010, 15:22
Location: Johannesburg, South Africa
Has thanked: 371 times
Been thanked: 372 times

Re: Card Contributions

Postby friarsol » 18 Oct 2012, 19:56

moomarc wrote:I'd scripted Meausre of Wickedness almost a year ago, but it was decided that it was too unfair on the AI. I'm guessing its still the same :(
You should have added it here moomarc http://www.slightlymagic.net/wiki/Forge ... because_AI
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Card Contributions

Postby Sloth » 18 Oct 2012, 19:59

moomarc wrote:I'd scripted Meausre of Wickedness almost a year ago, but it was decided that it was too unfair on the AI. I'm guessing its still the same :(
Upsy-daisy, i've already added it. I guess i have to think about a way to make the AI react to it. Maybe a static ability giving out SacMe SVars to all permanents?
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Card Contributions

Postby moomarc » 18 Oct 2012, 20:07

friarsol wrote:
moomarc wrote:I'd scripted Meausre of Wickedness almost a year ago, but it was decided that it was too unfair on the AI. I'm guessing its still the same :(
You should have added it here moomarc http://www.slightlymagic.net/wiki/Forge ... because_AI
Sorry for that. I'll also add Jinxed Choker and Copperhoof Vorrac if they're not there. Then go through my folder of scripted but not quite working cards and see what's doable now (especially with the subabilities taking Unless costs now). Just been catching up on some work that I fell a little behind on pre-RtR, and the multiplayer changes seemed like a good time to do it seeing as things were a bit too much for me for a while there.
-Marc
User avatar
moomarc
Pixel Commander
 
Posts: 2091
Joined: 04 Jun 2010, 15:22
Location: Johannesburg, South Africa
Has thanked: 371 times
Been thanked: 372 times

Re: Card Contributions

Postby friarsol » 18 Oct 2012, 20:23

moomarc wrote:Sorry for that. I'll also add Jinxed Choker and Copperhoof Vorrac if they're not there. Then go through my folder of scripted but not quite working cards and see what's doable now (especially with the subabilities taking Unless costs now). Just been catching up on some work that I fell a little behind on pre-RtR, and the multiplayer changes seemed like a good time to do it seeing as things were a bit too much for me for a while there.
Hah no worries. I don't even want to think about how far behind the Wiki is on the API docs.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Card Contributions

Postby swordshine » 19 Oct 2012, 04:22

Some cards with “can't attack unless sacrifice lands”
Code: Select all
Name:Reclamation
ManaCost:2 W G
Types:Enchantment
Text:no text
S:Mode$ CantAttackUnless | ValidCard$ Creature.Black | Target$ Player,Planeswalker | Cost$ Sac<1/Land> | Description$ Black creatures can't attack unless their controller sacrifices a land for each black creature he or she controls that's attacking.
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/reclamation.jpg
SetInfo:ICE|Rare|http://magiccards.info/scans/en/ia/377.jpg
Oracle:Black creatures can't attack unless their controller sacrifices a land for each black creature he or she controls that's attacking.
End
Code: Select all
Name:Flooded Woodlands
ManaCost:2 U B
Types:Enchantment
Text:no text
S:Mode$ CantAttackUnless | ValidCard$ Creature.Green | Target$ Player,Planeswalker | Cost$ Sac<1/Land> | Description$ Green creatures can't attack unless their controller sacrifices a land for each green creature he or she controls that's attacking.
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/flooded_woodlands.jpg
SetInfo:ICE|Rare|http://magiccards.info/scans/en/ia/368.jpg
Oracle:Green creatures can't attack unless their controller sacrifices a land for each green creature he or she controls that's attacking.
End
Code: Select all
Name:Exalted Dragon
ManaCost:4 W W
Types:Creature Dragon
Text:no text
PT:5/5
K:Flying
S:Mode$ CantAttackUnless | ValidCard$ Creature.Self | Target$ Player,Planeswalker | Cost$ Sac<1/Land> | Description$ CARDNAME can't attack unless you sacrifice a land.
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/exalted_dragon.jpg
SetInfo:EXO|Rare|http://magiccards.info/scans/en/ex/5.jpg
Oracle:Flying\nExalted Dragon can't attack unless you sacrifice a land.
End
Code: Select all
Name:Leviathan
ManaCost:5 U U U U
Types:Creature Leviathan
Text:no text
PT:10/10
K:Trample
K:CARDNAME enters the battlefield tapped.
K:CARDNAME doesn't untap during your untap step.
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | OptionalDecider$ You | Execute$ TrigUntap | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may sacrifice two Islands. If you do, untap CARDNAME.
SVar:TrigUntap:AB$ Untap | Cost$ Sac<2/Island>
S:Mode$ CantAttackUnless | ValidCard$ Creature.Self | Target$ Player,Planeswalker | Cost$ Sac<2/Island> | Description$ CARDNAME can't attack unless you sacrifice two islands.
SVar:NeedsToPlayVar:Y GE4
SVar:Y:Count$Valid Island.YouCtrl
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/leviathan.jpg
SetInfo:5ED|Rare|http://magiccards.info/scans/en/5e/97.jpg
SetInfo:4ED|Rare|http://magiccards.info/scans/en/4e/79.jpg
SetInfo:DRK|Rare|http://magiccards.info/scans/en/dk/28.jpg
Oracle:Trample\nLeviathan enters the battlefield tapped and doesn't untap during your untap step.\nAt the beginning of your upkeep, you may sacrifice two Islands. If you do, untap Leviathan.\nLeviathan can't attack unless you sacrifice two Islands.
End
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Card Contributions

Postby Sloth » 19 Oct 2012, 11:02

swordshine wrote:Some cards with “can't attack unless sacrifice lands”
| Open
Code: Select all
Name:Reclamation
ManaCost:2 W G
Types:Enchantment
Text:no text
S:Mode$ CantAttackUnless | ValidCard$ Creature.Black | Target$ Player,Planeswalker | Cost$ Sac<1/Land> | Description$ Black creatures can't attack unless their controller sacrifices a land for each black creature he or she controls that's attacking.
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/reclamation.jpg
SetInfo:ICE|Rare|http://magiccards.info/scans/en/ia/377.jpg
Oracle:Black creatures can't attack unless their controller sacrifices a land for each black creature he or she controls that's attacking.
End
Code: Select all
Name:Flooded Woodlands
ManaCost:2 U B
Types:Enchantment
Text:no text
S:Mode$ CantAttackUnless | ValidCard$ Creature.Green | Target$ Player,Planeswalker | Cost$ Sac<1/Land> | Description$ Green creatures can't attack unless their controller sacrifices a land for each green creature he or she controls that's attacking.
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/flooded_woodlands.jpg
SetInfo:ICE|Rare|http://magiccards.info/scans/en/ia/368.jpg
Oracle:Green creatures can't attack unless their controller sacrifices a land for each green creature he or she controls that's attacking.
End
Code: Select all
Name:Exalted Dragon
ManaCost:4 W W
Types:Creature Dragon
Text:no text
PT:5/5
K:Flying
S:Mode$ CantAttackUnless | ValidCard$ Creature.Self | Target$ Player,Planeswalker | Cost$ Sac<1/Land> | Description$ CARDNAME can't attack unless you sacrifice a land.
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/exalted_dragon.jpg
SetInfo:EXO|Rare|http://magiccards.info/scans/en/ex/5.jpg
Oracle:Flying\nExalted Dragon can't attack unless you sacrifice a land.
End
Code: Select all
Name:Leviathan
ManaCost:5 U U U U
Types:Creature Leviathan
Text:no text
PT:10/10
K:Trample
K:CARDNAME enters the battlefield tapped.
K:CARDNAME doesn't untap during your untap step.
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | OptionalDecider$ You | Execute$ TrigUntap | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may sacrifice two Islands. If you do, untap CARDNAME.
SVar:TrigUntap:AB$ Untap | Cost$ Sac<2/Island>
S:Mode$ CantAttackUnless | ValidCard$ Creature.Self | Target$ Player,Planeswalker | Cost$ Sac<2/Island> | Description$ CARDNAME can't attack unless you sacrifice two islands.
SVar:NeedsToPlayVar:Y GE4
SVar:Y:Count$Valid Island.YouCtrl
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/leviathan.jpg
SetInfo:5ED|Rare|http://magiccards.info/scans/en/5e/97.jpg
SetInfo:4ED|Rare|http://magiccards.info/scans/en/4e/79.jpg
SetInfo:DRK|Rare|http://magiccards.info/scans/en/dk/28.jpg
Oracle:Trample\nLeviathan enters the battlefield tapped and doesn't untap during your untap step.\nAt the beginning of your upkeep, you may sacrifice two Islands. If you do, untap Leviathan.\nLeviathan can't attack unless you sacrifice two Islands.
End
These cards work fine alone, but the game can't handle them together with Propaganda and similar cards. At the moment multiple costs in payCostDuringAbilityResolve are not supported.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Card Contributions

Postby swordshine » 20 Oct 2012, 02:40

Sloth wrote:
swordshine wrote:Some cards with “can't attack unless sacrifice lands”
| Open
Code: Select all
Name:Reclamation
ManaCost:2 W G
Types:Enchantment
Text:no text
S:Mode$ CantAttackUnless | ValidCard$ Creature.Black | Target$ Player,Planeswalker | Cost$ Sac<1/Land> | Description$ Black creatures can't attack unless their controller sacrifices a land for each black creature he or she controls that's attacking.
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/reclamation.jpg
SetInfo:ICE|Rare|http://magiccards.info/scans/en/ia/377.jpg
Oracle:Black creatures can't attack unless their controller sacrifices a land for each black creature he or she controls that's attacking.
End
Code: Select all
Name:Flooded Woodlands
ManaCost:2 U B
Types:Enchantment
Text:no text
S:Mode$ CantAttackUnless | ValidCard$ Creature.Green | Target$ Player,Planeswalker | Cost$ Sac<1/Land> | Description$ Green creatures can't attack unless their controller sacrifices a land for each green creature he or she controls that's attacking.
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/flooded_woodlands.jpg
SetInfo:ICE|Rare|http://magiccards.info/scans/en/ia/368.jpg
Oracle:Green creatures can't attack unless their controller sacrifices a land for each green creature he or she controls that's attacking.
End
Code: Select all
Name:Exalted Dragon
ManaCost:4 W W
Types:Creature Dragon
Text:no text
PT:5/5
K:Flying
S:Mode$ CantAttackUnless | ValidCard$ Creature.Self | Target$ Player,Planeswalker | Cost$ Sac<1/Land> | Description$ CARDNAME can't attack unless you sacrifice a land.
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/exalted_dragon.jpg
SetInfo:EXO|Rare|http://magiccards.info/scans/en/ex/5.jpg
Oracle:Flying\nExalted Dragon can't attack unless you sacrifice a land.
End
Code: Select all
Name:Leviathan
ManaCost:5 U U U U
Types:Creature Leviathan
Text:no text
PT:10/10
K:Trample
K:CARDNAME enters the battlefield tapped.
K:CARDNAME doesn't untap during your untap step.
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | OptionalDecider$ You | Execute$ TrigUntap | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may sacrifice two Islands. If you do, untap CARDNAME.
SVar:TrigUntap:AB$ Untap | Cost$ Sac<2/Island>
S:Mode$ CantAttackUnless | ValidCard$ Creature.Self | Target$ Player,Planeswalker | Cost$ Sac<2/Island> | Description$ CARDNAME can't attack unless you sacrifice two islands.
SVar:NeedsToPlayVar:Y GE4
SVar:Y:Count$Valid Island.YouCtrl
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/leviathan.jpg
SetInfo:5ED|Rare|http://magiccards.info/scans/en/5e/97.jpg
SetInfo:4ED|Rare|http://magiccards.info/scans/en/4e/79.jpg
SetInfo:DRK|Rare|http://magiccards.info/scans/en/dk/28.jpg
Oracle:Trample\nLeviathan enters the battlefield tapped and doesn't untap during your untap step.\nAt the beginning of your upkeep, you may sacrifice two Islands. If you do, untap Leviathan.\nLeviathan can't attack unless you sacrifice two Islands.
End
These cards work fine alone, but the game can't handle them together with Propaganda and similar cards. At the moment multiple costs in payCostDuringAbilityResolve are not supported.
Thank you Sloth. Hoping to solve the problem.
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Card Contributions

Postby swordshine » 20 Oct 2012, 07:18

Two cards:
Grand Melee
| Open
Code: Select all
Name:Grand Melee
ManaCost:3 R
Types:Enchantment
Text:no text
S:Mode$ Continuous | Affected$ Creature | AddHiddenKeyword$ HIDDEN CARDNAME blocks each turn if able. & HIDDEN CARDNAME attacks each turn if able. | Description$ All creatures attack each turn if able. All creatures block each turn if able.
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/grand_melee.jpg
SetInfo:ONS|Rare|http://magiccards.info/scans/en/on/210.jpg
Oracle:All creatures attack each turn if able.\nAll creatures block each turn if able.
End
Piety Charm
| Open
Code: Select all
Name:Piety Charm
ManaCost:W
Types:Instant
Text:no text
A:SP$ Charm | Cost$ W | Choices$ DetroyAura,PumpSoldier,PumpVigilance | CharmNum$ 1 | SpellDescription$ Choose one - Destroy target Aura attached to a creature; or target Soldier creature gets +2/+2 until end of turn; or creatures you control gain vigilance until end of turn.
SVar:DetroyAura:DB$ Destroy | Cost$ 0 | ValidTgts$ Aura.AttachedTo Creature | TgtPrompt$ Select target Aura attached to a creature | SpellDescription$ Destroy target Aura attached to a creature.
SVar:PumpSoldier:DB$ Pump | Cost$ 0 | NumAtt$ +2 | NumDef$ +2 | ValidTgts$ Creature.Soldier | TgtPrompt$ Select target Soldier creature | SpellDescription$ Target Soldier creature gets +2/+2 until end of turn.
SVar:PumpVigilance:DB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Vigilance | SpellDescription$ Creatures you control gain vigilance until end of turn.
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/piety_charm.jpg
SetInfo:ONS|Common|http://magiccards.info/scans/en/on/48.jpg
Oracle:Choose one - Destroy target Aura attached to a creature; or target Soldier creature gets +2/+2 until end of turn; or creatures you control gain vigilance until end of turn.
End
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Card Contributions

Postby swordshine » 22 Oct 2012, 11:24

The remaining four seer cards in UDS set and Sacellum Godspeaker:
| Open
Code: Select all
Name:Sacellum Godspeaker
ManaCost:2 G
Types:Creature Elf Druid
Text:no text
PT:2/2
A:AB$ Reveal | Cost$ T | RevealValid$ Creature.powerGE5+YouCtrl | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBspeakerMana | SpellDescription$ Reveal any number of creature cards with power 5 or greater from your hand. Add {G} to your mana pool for each card revealed this way.
SVar:DBspeakerMana:DB$ Mana | Produced$ G | Amount$ X | References$ X | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:X:Remembered$Amount
SVar:RemAIDeck:True
SVar:RemRandomDeck:True
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/sacellum_godspeaker.jpg
SetInfo:ALA|Rare|http://magiccards.info/scans/en/ala/146.jpg
Oracle:{T}: Reveal any number of creature cards with power 5 or greater from your hand. Add {G} to your mana pool for each card revealed this way.
End
| Open
Code: Select all
Name:Cinder Seer
ManaCost:3 R
Types:Creature Human Wizard
Text:no text
PT:1/1
A:AB$ Reveal | Cost$ 2 R T | Defined$ You | RevealValid$ Card.Red | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBCinderDamage | SpellDescription$ Reveal any number of red cards in your hand. CARDNAME deals X damage to target creature or player, where X is the number of cards revealed this way.
SVar:DBCinderDamage:DB$ DealDamage | Tgt$ TgtCP | NumDmg$ X | SubAbility$ DBCinderCleanup | References$ X
SVar:X:Remembered$Amount
SVar:DBCinderCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:RemAIDeck:True
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/cinder_seer.jpg
SetInfo:UDS|Uncommon|http://magiccards.info/scans/en/ud/78.jpg
Oracle:{2}{R}, {T}: Reveal any number of red cards in your hand. Cinder Seer deals X damage to target creature or player, where X is the number of cards revealed this way.
End
| Open
Code: Select all
Name:Ivy Seer
ManaCost:3 G
Types:Creature Elf Wizard
Text:no text
PT:1/1
A:AB$ Reveal | Cost$ 2 G T | Defined$ You | RevealValid$ Card.Green | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBIvyPump | SpellDescription$ Reveal any number of green cards in your hand. Target creature gets +X/+X until end of turn, where X is the number of cards revealed this way.
SVar:DBIvyPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ IvyX | NumDef$ IvyX | SubAbility$ DBIvyCleanup | References$ IvyX
SVar:IvyX:Remembered$Amount
SVar:DBIvyCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:RemAIDeck:True
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/ivy_seer.jpg
SetInfo:UDS|Uncommon|http://magiccards.info/scans/en/ud/110.jpg
Oracle:{2}{G}, {T}: Reveal any number of green cards in your hand. Target creature gets +X/+X until end of turn, where X is the number of cards revealed this way.
End
| Open
Code: Select all
Name:Jasmine Seer
ManaCost:3 W
Types:Creature Human Wizard
Text:no text
PT:1/1
A:AB$ Reveal | Cost$ 2 W T | Defined$ You | RevealValid$ Card.White | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBJasmineLife | SpellDescription$ Reveal any number of white cards in your hand. You gain 2 life for each card revealed this way.
SVar:DBJasmineLife:DB$ GainLife | LifeAmount$ JasmineX | SubAbility$ DBJasmineCleanup | References$ JasmineX
SVar:JasmineX:Remembered$Amount.Twice
SVar:DBJasmineCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:RemAIDeck:True
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/jasmine_seer.jpg
SetInfo:UDS|Uncommon|http://magiccards.info/scans/en/ud/10.jpg
Oracle:{2}{W}, {T}: Reveal any number of white cards in your hand. You gain 2 life for each card revealed this way.
End
| Open
Code: Select all
Name:Nightshade Seer
ManaCost:3 B
Types:Creature Human Wizard
Text:no text
PT:1/1
A:AB$ Reveal | Cost$ 2 B T | Defined$ You | RevealValid$ Card.Black | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBNightshadePump | SpellDescription$ Reveal any number of black cards in your hand. Target creature gets -X/-X until end of turn, where X is the number of cards revealed this way.
SVar:DBNightshadePump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ NightshadeX | NumDef$ NightshadeX | SubAbility$ DBNightshadeCleanup | References$ NightshadeX
SVar:DBNightshadeCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:NightshadeX:Remembered$Amount.Negative
SVar:RemAIDeck:True
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/nightshade_seer.jpg
SetInfo:UDS|Uncommon|http://magiccards.info/scans/en/ud/63.jpg
Oracle:{2}{B}, {T}: Reveal any number of black cards in your hand. Target creature gets -X/-X until end of turn, where X is the number of cards revealed this way.
End
Last edited by swordshine on 24 Oct 2012, 12:25, edited 2 times in total.
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Card Contributions

Postby Sloth » 24 Oct 2012, 11:28

Thanks swordshine, i've added Grand Melee and Piety Charm.

The formating of the other cards looks messed up. Can you repost them?
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Card Contributions

Postby swordshine » 24 Oct 2012, 11:53

Sloth wrote:Thanks swordshine, i've added Grand Melee and Piety Charm.

The formating of the other cards looks messed up. Can you repost them?
Oops, I've edited them.
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: Timothysow and 35 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 36 users online :: 1 registered, 0 hidden and 35 guests (based on users active over the past 10 minutes)
Most users ever online was 9824 on 10 Nov 2025, 04:33

Users browsing this forum: Timothysow and 35 guests

Login Form