- Converted these cards to AF: Corrupt Court Official, Highway Robber, Dakmor Ghoul, Thief of Hope and Ravenous Rats.

This commit is contained in:
jendave
2011-08-06 17:35:47 +00:00
parent cfe0f4ff30
commit 9e6413d8ed
10 changed files with 31 additions and 19 deletions

View File

@@ -4,7 +4,7 @@ Types:Creature Nightstalker
Text:no text Text:no text
PT:3/2 PT:3/2
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Optional$ True | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, you may have target opponent discard a card. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Optional$ True | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, you may have target opponent discard a card.
SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select a player | NumCards$ 1 | Mode$ TgtChoose SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select a opponent | NumCards$ 1 | Mode$ TgtChoose
SVar:Rarity:Uncommon SVar:Rarity:Uncommon
SVar:Picture:http://serv2.tcgimages.eu/img/cards/Portal_Second_Age/brutal_nightstalker.jpg SVar:Picture:http://serv2.tcgimages.eu/img/cards/Portal_Second_Age/brutal_nightstalker.jpg
SetInfo:PO2|Uncommon|http://magiccards.info/scans/en/po2/4.jpg SetInfo:PO2|Uncommon|http://magiccards.info/scans/en/po2/4.jpg

View File

@@ -1,8 +1,10 @@
Name:Corrupt Court Official Name:Corrupt Court Official
ManaCost:1 B ManaCost:1 B
Types:Creature Human Advisor Types:Creature Human Advisor
Text:When Corrupt Court Official enters the battlefield, target opponent discards a card. Text:no text
PT:1/1 PT:1/1
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, target opponent discards a card.
SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select a opponent | NumCards$ 1 | Mode$ TgtChoose
SVar:Rarity:Uncommon SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/corrupt_court_official.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/corrupt_court_official.jpg
SetInfo:PTK|Uncommon|http://magiccards.info/scans/en/p3k/71.jpg SetInfo:PTK|Uncommon|http://magiccards.info/scans/en/p3k/71.jpg

View File

@@ -1,8 +1,11 @@
Name:Dakmor Ghoul Name:Dakmor Ghoul
ManaCost:2 B B ManaCost:2 B B
Types:Creature Zombie Types:Creature Zombie
Text:When Dakmor Ghoul enters the battlefield, target opponent loses 2 life and you gain 2 life. Text:no text
PT:2/2 PT:2/2
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDrain | TriggerDescription$ When CARDNAME enters the battlefield, target opponent loses 2 life and you gain 2 life.
SVar:TrigDrain:AB$LoseLife | Cost$ 0 | ValidTgts$ Opponent | LifeAmount$ 2 | SubAbility$SVar=DBGainLife
SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2
SVar:Rarity:Uncommon SVar:Rarity:Uncommon
SVar:Picture:http://serv3.tcgimages.eu/img/cards/Starter_1999/dakmor_ghoul.jpg SVar:Picture:http://serv3.tcgimages.eu/img/cards/Starter_1999/dakmor_ghoul.jpg
SetInfo:S99|Uncommon|http://magiccards.info/scans/en/st/70.jpg SetInfo:S99|Uncommon|http://magiccards.info/scans/en/st/70.jpg

View File

@@ -1,8 +1,11 @@
Name:Highway Robber Name:Highway Robber
ManaCost:2 B B ManaCost:2 B B
Types:Creature Human Mercenary Types:Creature Human Mercenary
Text:When CARDNAME enters the battlefield, target opponent loses 2 life and you gain 2 life. Text:no text
PT:2/2 PT:2/2
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDrain | TriggerDescription$ When CARDNAME enters the battlefield, target opponent loses 2 life and you gain 2 life.
SVar:TrigDrain:AB$LoseLife | Cost$ 0 | ValidTgts$ Opponent | LifeAmount$ 2 | SubAbility$ SVar=DBGainLife
SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2
SVar:Rarity:Common SVar:Rarity:Common
SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card84505.jpg SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card84505.jpg
SetInfo:MMQ|Common|http://magiccards.info/scans/en/mm/139.jpg SetInfo:MMQ|Common|http://magiccards.info/scans/en/mm/139.jpg

View File

@@ -1,8 +1,10 @@
Name:Ravenous Rats Name:Ravenous Rats
ManaCost:1 B ManaCost:1 B
Types:Creature Rat Types:Creature Rat
Text:When CARDNAME enters the battlefield, target opponent discards a card. Text:no text
PT:1/1 PT:1/1
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, target opponent discards a card.
SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select a opponent | NumCards$ 1 | Mode$ TgtChoose
SVar:Rarity:Common SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/ravenous_rats.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/ravenous_rats.jpg
SetInfo:8ED|Common|http://magiccards.info/scans/en/8e/158.jpg SetInfo:8ED|Common|http://magiccards.info/scans/en/8e/158.jpg

View File

@@ -4,7 +4,7 @@ Types:Enchantment
Text:no text Text:no text
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDrain | TriggerDescription$ At the beginning of your upkeep, each opponent loses 1 life. You gain life equal to the life lost this way. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDrain | TriggerDescription$ At the beginning of your upkeep, each opponent loses 1 life. You gain life equal to the life lost this way.
SVar:TrigDrain:AB$LoseLife | Cost$ 0 | Defined$ Opponent | LifeAmount$ 1 | SubAbility$SVar=DBGainLife SVar:TrigDrain:AB$LoseLife | Cost$ 0 | Defined$ Opponent | LifeAmount$ 1 | SubAbility$SVar=DBGainLife
SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount 1 SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 1
SVar:Rarity:Rare SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/subversion.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/subversion.jpg
SetInfo:ULG|Rare|http://magiccards.info/scans/en/ul/68.jpg SetInfo:ULG|Rare|http://magiccards.info/scans/en/ul/68.jpg

View File

@@ -1,8 +1,11 @@
Name:Thief of Hope Name:Thief of Hope
ManaCost:2 B ManaCost:2 B
Types:Creature Spirit Types:Creature Spirit
Text:Whenever you cast a Spirit or Arcane spell, target opponent loses 1 life and you gain 1 life. Text:no text
PT:2/2 PT:2/2
T:Mode$ SpellCast | ValidCard$ Spirit.YouCtrl,Arcane.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDrain | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, target opponent loses 1 life and you gain 1 life.
SVar:TrigDrain:AB$LoseLife | Cost$ 0 | ValidTgts$ Opponent | LifeAmount$ 1 | SubAbility$SVar=DBGainLife
SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 1
K:Soulshift:2 K:Soulshift:2
SVar:Rarity:Uncommon SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/thief_of_hope.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/thief_of_hope.jpg

View File

@@ -1265,7 +1265,7 @@ public class CardFactory_Creatures {
card.addSpellAbility(ability); card.addSpellAbility(ability);
}//*************** END ************ END ************************** }//*************** END ************ END **************************
/*
//*************** START *********** START ************************** //*************** START *********** START **************************
else if(cardName.equals("Highway Robber") || cardName.equals("Dakmor Ghoul")) { else if(cardName.equals("Highway Robber") || cardName.equals("Dakmor Ghoul")) {
final SpellAbility ability = new Ability(card, "0") { final SpellAbility ability = new Ability(card, "0") {
@@ -1293,7 +1293,7 @@ public class CardFactory_Creatures {
}; };
card.addComesIntoPlayCommand(intoPlay); card.addComesIntoPlayCommand(intoPlay);
}//*************** END ************ END ************************** }//*************** END ************ END **************************
*/
//*************** START *********** START ************************** //*************** START *********** START **************************
else if(cardName.equals("Drekavac")) { else if(cardName.equals("Drekavac")) {
@@ -5031,7 +5031,7 @@ public class CardFactory_Creatures {
ability.setBeforePayMana(new Input_PayManaCost(ability)); ability.setBeforePayMana(new Input_PayManaCost(ability));
}//*************** END ************ END ************************** }//*************** END ************ END **************************
/*
//*************** START *********** START ************************** //*************** START *********** START **************************
else if(cardName.equals("Ravenous Rats") || cardName.equals("Corrupt Court Official")) { else if(cardName.equals("Ravenous Rats") || cardName.equals("Corrupt Court Official")) {
final Ability ability = new Ability(card, "0") { final Ability ability = new Ability(card, "0") {
@@ -5060,10 +5060,9 @@ public class CardFactory_Creatures {
}//else }//else
}//execute() }//execute()
};//Command };//Command
card.addComesIntoPlayCommand(intoPlay); card.addComesIntoPlayCommand(intoPlay);
}//*************** END ************ END ************************** }//*************** END ************ END **************************
*/
//*************** START *********** START ************************** //*************** START *********** START **************************
else if(cardName.equals("Rhys the Redeemed")) { else if(cardName.equals("Rhys the Redeemed")) {

View File

@@ -2265,9 +2265,9 @@ public class CombatUtil {
if (a.getName().equals("Slith Strider") && !a.getCreatureGotBlockedThisCombat()) { if (a.getName().equals("Slith Strider") && !a.getCreatureGotBlockedThisCombat()) {
Player player = a.getController(); Player player = a.getController();
player.drawCard(); player.drawCard();
} else if(a.getName().equals("Corrupt Official") && !a.getCreatureGotBlockedThisCombat()) { /*} else if(a.getName().equals("Corrupt Official") && !a.getCreatureGotBlockedThisCombat()) {
Player opp = b.getController(); Player opp = b.getController();
opp.discardRandom(a.getSpellAbility()[0]); opp.discardRandom(a.getSpellAbility()[0]);*/
} else if (a.getName().equals("Robber Fly") && !a.getCreatureGotBlockedThisCombat()) { } else if (a.getName().equals("Robber Fly") && !a.getCreatureGotBlockedThisCombat()) {
Player opp = b.getController(); Player opp = b.getController();
PlayerZone hand = AllZone.getZone(Constant.Zone.Hand, opp); PlayerZone hand = AllZone.getZone(Constant.Zone.Hand, opp);

View File

@@ -473,7 +473,7 @@ public class GameActionUtil {
playCard_Vengevine(c); playCard_Vengevine(c);
playCard_Demigod_of_Revenge(c); playCard_Demigod_of_Revenge(c);
playCard_Halcyon_Glaze(c); playCard_Halcyon_Glaze(c);
playCard_Thief_of_Hope(c); //playCard_Thief_of_Hope(c);
playCard_Infernal_Kirin(c); playCard_Infernal_Kirin(c);
playCard_Cloudhoof_Kirin(c); playCard_Cloudhoof_Kirin(c);
playCard_Battlegate_Mimic(c); playCard_Battlegate_Mimic(c);
@@ -988,7 +988,8 @@ public class GameActionUtil {
} }
}//Halcyon Glaze }//Halcyon Glaze
/*
public static void playCard_Thief_of_Hope(Card c) { public static void playCard_Thief_of_Hope(Card c) {
final Player controller = c.getController(); final Player controller = c.getController();
@@ -1032,8 +1033,7 @@ public class GameActionUtil {
} }
}//if }//if
} }
}//Thief of Hope*/
}//Thief of Hope
public static void playCard_Infernal_Kirin(Card c) { public static void playCard_Infernal_Kirin(Card c) {
final Player controller = c.getController(); final Player controller = c.getController();