mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 12:48:00 +00:00
*Added Corpse Cur
*Updated Gravedigger's text to current oracle terms.
This commit is contained in:
1
.gitattributes
vendored
1
.gitattributes
vendored
@@ -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_helm.txt -text svneol=native#text/plain
|
||||||
res/cardsfolder/coral_merfolk.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/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/corpulent_corpse.txt -text svneol=native#text/plain
|
||||||
res/cardsfolder/corrosive_mentor.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
|
res/cardsfolder/corrupt.txt -text svneol=native#text/plain
|
||||||
|
|||||||
9
res/cardsfolder/corpse_cur.txt
Normal file
9
res/cardsfolder/corpse_cur.txt
Normal 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
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
Name:Gravedigger
|
Name:Gravedigger
|
||||||
ManaCost:3 B
|
ManaCost:3 B
|
||||||
Types:Creature Zombie
|
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
|
PT:2/2
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83114.jpg
|
SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83114.jpg
|
||||||
|
|||||||
@@ -3888,7 +3888,7 @@ public class CardFactory_Creatures {
|
|||||||
|
|
||||||
|
|
||||||
//*************** START *********** START **************************
|
//*************** 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") {
|
final SpellAbility ability = new Ability(card, "0") {
|
||||||
@Override
|
@Override
|
||||||
public void resolve() {
|
public void resolve() {
|
||||||
@@ -3910,7 +3910,9 @@ public class CardFactory_Creatures {
|
|||||||
public boolean addCard(Card crd) {
|
public boolean addCard(Card crd) {
|
||||||
return ((card.getName().equals("Gravedigger") || card.getName().equals("Cadaver Imp")) && crd.isCreature())
|
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");
|
// list = list.getType("Creature");
|
||||||
@@ -3927,9 +3929,9 @@ public class CardFactory_Creatures {
|
|||||||
else//computer
|
else//computer
|
||||||
{
|
{
|
||||||
Card best = card;
|
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);
|
best = CardFactoryUtil.AI_getBestCreature(list);
|
||||||
} else {
|
} else{
|
||||||
// compy will select a random Instant or Sorcery
|
// compy will select a random Instant or Sorcery
|
||||||
list.shuffle();
|
list.shuffle();
|
||||||
best = list.get(0);
|
best = list.get(0);
|
||||||
|
|||||||
Reference in New Issue
Block a user