Removing the ":" from the following keywords so they can be used in combination with colon-delimited keywords, like stPump, etc.

At the beginning of your upkeep, CARDNAME deals {num} damage to you unless you pay:{cost}   ==> ...you pay {cost}
At the beginning of your upkeep, destroy CARDNAME unless you pay:{cost}   ==> ...you pay {cost}
At the beginning of your upkeep, sacrifice CARDNAME unless you pay:{cost}   ==> ...you pay {cost}

Also, updated the cards using these keywords.
This commit is contained in:
jendave
2011-08-06 08:06:10 +00:00
parent 9a4512a09b
commit 0144e6cde4
30 changed files with 32 additions and 32 deletions

View File

@@ -3,7 +3,7 @@ ManaCost:3 U
Types:Enchantment Aura
Text:You control enchanted creature. Enchanted creature gets +0/+1.
K:Enchant creature
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:1 U
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay 1 U
K:enControlCreature
K:enPump:+0/+1
SVar:Rarity:Uncommon

View File

@@ -2,7 +2,7 @@ Name:Breeding Pit
ManaCost:2 B B
Types:Enchantment
Text:no text
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:B B
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay B B
K:WheneverKeyword:BeginningOfEndStep:No_Initiator:Play:MakeToken-Thrull-B-0-1-None-/1:ControllingPlayer_Self:ASAP:No_Condition:ControllerEndStep:At the beginning of your end step, put a 0/1 black Thrull creature token onto the battlefield.
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/breeding_pit.jpg

View File

@@ -4,7 +4,7 @@ Types:Creature Elemental
Text:no text
PT:7/7
K:Trample
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:G G
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay G G
K:RegenerateMe:1 G
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/child_of_gaea.jpg

View File

@@ -5,7 +5,7 @@ Text:no text
PT:7/7
K:Flying
K:Rampage 2
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:W U B
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay W U B
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/chromium.jpg
End

View File

@@ -4,7 +4,7 @@ Types:Creature Horror
Text:If Cosmic is destroyed this way, it deals 7 damage to you.
PT:7/7
K:First Strike
K:At the beginning of your upkeep, destroy CARDNAME unless you pay:3 B B B
K:At the beginning of your upkeep, destroy CARDNAME unless you pay 3 B B B
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/cosmic_horror.jpg
End

View File

@@ -3,7 +3,7 @@ ManaCost:3 G
Types:Creature Bird Beast
Text:no text
PT:5/4
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:G G
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay G G
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/darba.jpg
End

View File

@@ -6,7 +6,7 @@ PT:6/6
K:Flying
K:Trample
K:Double Strike
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:R R R R
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay R R R R
K:abPump R:+1/+0
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_tyrant.jpg

View File

@@ -3,7 +3,7 @@ ManaCost:U
Types:Creature Human Wizard
Text:no text
PT:2/1
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:U
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay U
K:Shadow
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/drifter_il_dal.jpg

View File

@@ -5,7 +5,7 @@ Text:no text
PT:5/5
K:Flying
K:Cycling:2
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:1 U
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay 1 U
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/drifting_djinn.jpg
End

View File

@@ -4,7 +4,7 @@ Types:Creature Elemental
Text:no text
PT:8/8
K:Trample
K:At the beginning of your upkeep, CARDNAME deals 8 damage to you unless you pay:G G G G
K:At the beginning of your upkeep, CARDNAME deals 8 damage to you unless you pay G G G G
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/force_of_nature.jpg
End

View File

@@ -3,7 +3,7 @@ ManaCost:2 G G
Types:Creature Elemental
Text:no text
PT:6/2
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:G G
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay G G
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/hungry_mist.jpg
End

View File

@@ -4,7 +4,7 @@ Types:Creature Efreet
Text:no text
PT:3/3
K:Flying
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:B B
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay B B
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/junun_efreet.jpg
End

View File

@@ -3,7 +3,7 @@ ManaCost:3 G
Types:Creature Spirit
Text:no text
PT:4/4
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:G
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay G
K:Soulshift:3
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/kami_of_the_tended_garden.jpg

View File

@@ -3,7 +3,7 @@ ManaCost:7 G G G
Types:Creature Beast Mutant
Text:no text
PT:13/13
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:G G
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay G G
K:Morph:7 G G
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/krosan_cloudscraper.jpg

View File

@@ -3,7 +3,7 @@ ManaCost:2 B
Types:Enchantment Aura
Text:Enchanted creature doesn't untap during its controller's untap step.
K:Enchant creature
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:B
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay B
K:When CARDNAME enters the battlefield, tap enchanted creature.
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/melancholy.jpg

View File

@@ -3,7 +3,7 @@ ManaCost:B
Types:Creature Harpy Mercenary
Text:no text
PT:2/1
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:2
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay 2
K:Flying
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/molting_harpy.jpg

View File

@@ -4,7 +4,7 @@ Types:Legendary Creature Elder Dragon
Text:Whenever Nicol Bolas deals damage to an opponent, that player discards his or her hand.
PT:7/7
K:Flying
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:U B R
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay U B R
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/nicol_bolas.jpg
End

View File

@@ -5,7 +5,7 @@ Text:no text
PT:7/7
K:Flying
K:Trample
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:R G W
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay R G W
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/palladia_mors.jpg
End

View File

@@ -3,7 +3,7 @@ ManaCost:2 W
Types:Creature Human
Text:Creatures can't attack
PT:1/1
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:1 W
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay 1 W
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/peacekeeper.jpg
End

View File

@@ -3,7 +3,7 @@ ManaCost:3 U
Types:Creature Illusion
Text:no text
PT:4/1
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:U
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay U
K:Flying
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/phantasmal_forces.jpg

View File

@@ -3,7 +3,7 @@ ManaCost:2 B B
Types:Creature Bird Mercenary
Text:no text
PT:4/3
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:2 B B
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay 2 B B
K:Flying
K:First Strike
SVar:Rarity:Uncommon

View File

@@ -3,7 +3,7 @@ ManaCost:1 U
Types:Creature Fish
Text:no text
PT:3/3
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:1 U
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay 1 U
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/school_of_piranha.jpg
End

View File

@@ -3,7 +3,7 @@ ManaCost:U
Types:Creature Drake
Text:no text
PT:2/1
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:U
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay U
K:Flying
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/spindrift_drake.jpg

View File

@@ -2,7 +2,7 @@ Name:Stasis
ManaCost:1 U
Types:Enchantment
Text:Players skip their untap steps.
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:U
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay U
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/stasis.jpg
End

View File

@@ -2,7 +2,7 @@ Name:Sunken City
ManaCost:U U
Types:Enchantment
Text:no text
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:U U
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay U U
K:StaticEffect:Play:All Permanents:PTBonus/1/1:Color.blue:Blue creatures get +1/+1.
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/sunken_city.jpg

View File

@@ -3,7 +3,7 @@ ManaCost:2 U
Types:Enchantment Aura
Text:Enchanted creature doesn't untap during its controller's untap step.
K:Enchant creature
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:U
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay U
K:When CARDNAME enters the battlefield, tap enchanted creature.
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/thirst.jpg

View File

@@ -4,7 +4,7 @@ Types:Legendary Creature Elder Dragon
Text:no text
PT:7/7
K:Flying
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:B R G
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay B R G
K:abPump B:+1/+0
K:abPump R:+1/+0
K:abPump G:+1/+0

View File

@@ -3,7 +3,7 @@ ManaCost:1 B
Types:Creature Zombie
Text:no text
PT:2/2
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:B
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay B
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/whipstitched_zombie.jpg
End

View File

@@ -3,7 +3,7 @@ ManaCost:2 G G
Types:Creature Cat
Text:no text
PT:5/4
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay:G
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay G
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_leotau.jpg
End

View File

@@ -3412,7 +3412,7 @@ public class GameActionUtil {
for(int i = 0; i < a.size(); i++) {
if(a.get(i).toString().startsWith("At the beginning of your upkeep, sacrifice " + c.getName()) ||
a.get(i).toString().startsWith("At the beginning of your upkeep, sacrifice CARDNAME")) {
String k[] = a.get(i).toString().split(":");
String k[] = a.get(i).toString().split(" pay ");
c.setUpkeepCost(k[1]);
return true;
}
@@ -3472,7 +3472,7 @@ public class GameActionUtil {
ArrayList<String> a = c.getKeyword();
for(int i = 0; i < a.size(); i++) {
if(a.get(i).toString().startsWith("At the beginning of your upkeep, destroy CARDNAME")) {
String k[] = a.get(i).toString().split(":");
String k[] = a.get(i).toString().split(" pay ");
c.setUpkeepCost(k[1]);
return true;
}
@@ -3543,7 +3543,7 @@ public class GameActionUtil {
s1 = s1.trim();
c.setUpkeepDamage(Integer.parseInt(s1));
System.out.println(k[1]);
String l[] = k[1].split("pay:");
String l[] = k[1].split(" pay ");
System.out.println(l[1]);
c.setUpkeepCost(l[1]);