*Added Corpse Cur

*Updated Gravedigger's text to current oracle terms.
This commit is contained in:
jendave
2011-08-06 09:09:32 +00:00
parent 51a2d28f49
commit 8603143324
4 changed files with 17 additions and 5 deletions

1
.gitattributes vendored
View File

@@ -798,6 +798,7 @@ res/cardsfolder/coral_eel.txt -text svneol=native#text/plain
res/cardsfolder/coral_helm.txt -text svneol=native#text/plain
res/cardsfolder/coral_merfolk.txt -text svneol=native#text/plain
res/cardsfolder/coretapper.txt -text svneol=native#text/plain
res/cardsfolder/corpse_cur.txt -text svneol=native#text/plain
res/cardsfolder/corpulent_corpse.txt -text svneol=native#text/plain
res/cardsfolder/corrosive_mentor.txt -text svneol=native#text/plain
res/cardsfolder/corrupt.txt -text svneol=native#text/plain

View File

@@ -0,0 +1,9 @@
Name:Corpse Cur
ManaCost:4
Types:Artifact Creature Hound
Text:When Corpse Cur enters the battlefield, you may return target creature card with infect from your graveyard to your hand.
PT:2/2
K:Infect
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/corpse_cur.jpg
End

View File

@@ -1,7 +1,7 @@
Name:Gravedigger
ManaCost:3 B
Types:Creature Zombie
Text:When Gravedigger comes into play, you may return target creature card from your graveyard to your hand.
Text:When Gravedigger enters the battlefield, you may return target creature card from your graveyard to your hand.
PT:2/2
SVar:Rarity:Common
SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83114.jpg

View File

@@ -3888,7 +3888,7 @@ public class CardFactory_Creatures {
//*************** START *********** START **************************
else if(cardName.equals("Gravedigger") || cardName.equals("Cadaver Imp") || cardName.equals("Mnemonic Wall")) {
else if(cardName.equals("Gravedigger") || cardName.equals("Cadaver Imp") || cardName.equals("Mnemonic Wall") || cardName.equals("Corpse Cur")) {
final SpellAbility ability = new Ability(card, "0") {
@Override
public void resolve() {
@@ -3910,7 +3910,9 @@ public class CardFactory_Creatures {
public boolean addCard(Card crd) {
return ((card.getName().equals("Gravedigger") || card.getName().equals("Cadaver Imp")) && crd.isCreature())
||
(card.getName().equals("Mnemonic Wall") && (crd.isInstant() || crd.isSorcery()));
(card.getName().equals("Mnemonic Wall") && (crd.isInstant() || crd.isSorcery())
||
(card.getName().equals("Corpse Cur") && crd.isCreature() && crd.KeywordsContain("Infect")));
}
});
// list = list.getType("Creature");
@@ -3927,7 +3929,7 @@ public class CardFactory_Creatures {
else//computer
{
Card best = card;
if (card.getName().equals("Gravedigger") || card.getName().equals("Cadaver Imp")) {
if (card.getName().equals("Gravedigger") || card.getName().equals("Cadaver Imp") || card.getName().equals("Corpse Cur")) {
best = CardFactoryUtil.AI_getBestCreature(list);
} else{
// compy will select a random Instant or Sorcery