mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 12:48:00 +00:00
delete code for keyworded Creatures.
This commit is contained in:
@@ -173,38 +173,6 @@ public class CardFactory_Creatures {
|
||||
a1.setBeforePayMana(CardFactoryUtil.input_targetPlayer(a1));
|
||||
}//*************** END ************ END **************************
|
||||
|
||||
/*
|
||||
//*************** START *********** START **************************
|
||||
else if(cardName.equals("Captain of the Watch")) {
|
||||
final SpellAbility comesIntoPlayAbility = new Ability(card, "0") {
|
||||
@Override
|
||||
public void resolve() {
|
||||
makeToken();
|
||||
makeToken();
|
||||
makeToken();
|
||||
}//resolve()
|
||||
|
||||
public void makeToken() {
|
||||
CardFactoryUtil.makeToken("Soldier", "W 1 1 Soldier", getActivatingPlayer(), "W", new String[] {
|
||||
"Creature", "Soldier"}, 1, 1, new String[] {""});
|
||||
}
|
||||
|
||||
}; //comesIntoPlayAbility
|
||||
|
||||
Command intoPlay = new Command() {
|
||||
private static final long serialVersionUID = 8778828278589063477L;
|
||||
|
||||
public void execute() {
|
||||
comesIntoPlayAbility.setStackDescription(card.getName()
|
||||
+ " - put three 1/1 white Soldier creature tokens into play.");
|
||||
AllZone.Stack.add(comesIntoPlayAbility);
|
||||
}
|
||||
};
|
||||
|
||||
card.addComesIntoPlayCommand(intoPlay);
|
||||
}//*************** END ************ END **************************
|
||||
*/
|
||||
|
||||
//*************** START *********** START **************************
|
||||
else if(cardName.equals("Dimir Guildmage")) {
|
||||
final SpellAbility a1 = new Ability(card, "3 B") {
|
||||
@@ -1140,157 +1108,6 @@ public class CardFactory_Creatures {
|
||||
card.addSpellAbility(ability);
|
||||
}//*************** END ************ END **************************
|
||||
|
||||
/*
|
||||
//*************** START *********** START **************************
|
||||
else if(cardName.equals("Hunted Phantasm")) {
|
||||
final SpellAbility ability = new Ability(card, "0") {
|
||||
@Override
|
||||
public void resolve() {
|
||||
String opp = AllZone.GameAction.getOpponent(card.getController());
|
||||
for(int i = 0; i < 5; i++)
|
||||
CardFactoryUtil.makeToken("Goblin", "R 1 1 Goblin", opp, "R", new String[] {
|
||||
"Creature", "Goblin"}, 1, 1, new String[] {""});
|
||||
}
|
||||
};//SpellAbility
|
||||
|
||||
Command intoPlay = new Command() {
|
||||
|
||||
private static final long serialVersionUID = -5515684113290670830L;
|
||||
|
||||
public void execute() {
|
||||
AllZone.Stack.add(ability);
|
||||
}
|
||||
};
|
||||
ability.setStackDescription("Hunted Phantasm - Opponent puts five 1/1 Goblin Creature tokens onto the battlefield.");
|
||||
card.addComesIntoPlayCommand(intoPlay);
|
||||
}//*************** END ************ END **************************
|
||||
*/
|
||||
/*
|
||||
//*************** START *********** START **************************
|
||||
else if(cardName.equals("Hunted Horror")) {
|
||||
final SpellAbility ability = new Ability(card, "0") {
|
||||
@Override
|
||||
public void resolve() {
|
||||
String opp = AllZone.GameAction.getOpponent(card.getController());
|
||||
for(int i = 0; i < 2; i++)
|
||||
CardFactoryUtil.makeToken("Centaur", "G 3 3 Centaur", opp, "G", new String[] {
|
||||
"Creature", "Centaur"}, 3, 3, new String[] {"Protection from black"});
|
||||
}
|
||||
};//SpellAbility
|
||||
|
||||
Command intoPlay = new Command() {
|
||||
private static final long serialVersionUID = -5515684113290670830L;
|
||||
|
||||
public void execute() {
|
||||
AllZone.Stack.add(ability);
|
||||
}
|
||||
};
|
||||
ability.setStackDescription("Hunted Horror - Opponent puts two 3/3 Centaur tokens with Protection from Black onto the battlefield.");
|
||||
card.addComesIntoPlayCommand(intoPlay);
|
||||
}//*************** END ************ END **************************
|
||||
*/
|
||||
/*
|
||||
//*************** START *********** START **************************
|
||||
else if(cardName.equals("Hunted Lammasu")) {
|
||||
final SpellAbility ability = new Ability(card, "0") {
|
||||
|
||||
@Override
|
||||
public void resolve() {
|
||||
String opp = AllZone.GameAction.getOpponent(card.getController());
|
||||
CardFactoryUtil.makeToken("Horror", "B 4 4 Horror", opp, "B", new String[] {
|
||||
"Creature", "Horror"}, 4, 4, new String[] {""});
|
||||
}
|
||||
};//SpellAbility
|
||||
|
||||
Command intoPlay = new Command() {
|
||||
|
||||
private static final long serialVersionUID = -5515684113290670830L;
|
||||
|
||||
public void execute() {
|
||||
AllZone.Stack.add(ability);
|
||||
}
|
||||
};
|
||||
ability.setStackDescription("Hunted Lammasu - Opponent puts a 4/4 black Horror creature token onto the battlefield.");
|
||||
card.addComesIntoPlayCommand(intoPlay);
|
||||
}//*************** END ************ END **************************
|
||||
*/
|
||||
/*
|
||||
//*************** START *********** START **************************
|
||||
else if(cardName.equals("Hunted Dragon")) {
|
||||
final SpellAbility ability = new Ability(card, "0") {
|
||||
@Override
|
||||
public void resolve() {
|
||||
String opp = AllZone.GameAction.getOpponent(card.getController());
|
||||
for(int i = 0; i < 3; i++)
|
||||
CardFactoryUtil.makeToken("Knight", "W 2 2 Knight", opp, "W", new String[] {
|
||||
"Creature", "Knight"}, 2, 2, new String[] {"First Strike"});
|
||||
}
|
||||
};//SpellAbility
|
||||
|
||||
Command intoPlay = new Command() {
|
||||
private static final long serialVersionUID = -5091710462434865200L;
|
||||
|
||||
public void execute() {
|
||||
AllZone.Stack.add(ability);
|
||||
}
|
||||
};
|
||||
ability.setStackDescription("Hunted Dragon - Opponent puts 3 Knight tokens with First Strike into play");
|
||||
card.addComesIntoPlayCommand(intoPlay);
|
||||
}//*************** END ************ END **************************
|
||||
*/
|
||||
/*
|
||||
//*************** START *********** START **************************
|
||||
else if(cardName.equals("Hunted Troll")) {
|
||||
final SpellAbility ability = new Ability(card, "0") {
|
||||
@Override
|
||||
public void resolve() {
|
||||
String opp = AllZone.GameAction.getOpponent(card.getController());
|
||||
for(int i = 0; i < 4; i++)
|
||||
CardFactoryUtil.makeToken("Faerie", "U 1 1 Faerie", opp, "U", new String[] {
|
||||
"Creature", "Faerie"}, 1, 1, new String[] {"Flying"});
|
||||
}
|
||||
};//SpellAbility
|
||||
|
||||
Command intoPlay = new Command() {
|
||||
private static final long serialVersionUID = 7599515041000061901L;
|
||||
|
||||
public void execute() {
|
||||
AllZone.Stack.add(ability);
|
||||
}
|
||||
};
|
||||
ability.setStackDescription("Hunted Troll - Opponent puts 4 Faerie tokens with flying into play");
|
||||
card.addComesIntoPlayCommand(intoPlay);
|
||||
|
||||
|
||||
final Command untilEOT = new Command() {
|
||||
private static final long serialVersionUID = -451839437837081897L;
|
||||
|
||||
public void execute() {
|
||||
card.setShield(0);
|
||||
}
|
||||
};
|
||||
|
||||
final SpellAbility a1 = new Ability(card, "G") {
|
||||
@Override
|
||||
public boolean canPlayAI() {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void resolve() {
|
||||
card.addShield();
|
||||
AllZone.EndOfTurn.addUntil(untilEOT);
|
||||
}
|
||||
};//SpellAbility
|
||||
card.addSpellAbility(a1);
|
||||
a1.setDescription("G: Regenerate Hunted Troll.");
|
||||
a1.setStackDescription("Regenerate Hunted Troll");
|
||||
|
||||
a1.setBeforePayMana(new Input_PayManaCost(a1));
|
||||
}//*************** END ************ END **************************
|
||||
*/
|
||||
|
||||
|
||||
//*************** START *********** START **************************
|
||||
else if(cardName.equals("Filigree Angel")) {
|
||||
final SpellAbility ability = new Ability(card, "0") {
|
||||
|
||||
Reference in New Issue
Block a user