- Fix for suspend that broke just before submission.

This commit is contained in:
jendave
2011-08-06 05:28:57 +00:00
parent 83a231fd38
commit 80b41e643c
3 changed files with 3 additions and 7 deletions

View File

@@ -3445,7 +3445,7 @@ public class CardFactory implements NewConstants {
if(n != -1) { if(n != -1) {
String parse = card.getKeyword().get(n).toString(); String parse = card.getKeyword().get(n).toString();
card.removeIntrinsicKeyword(parse); card.removeIntrinsicKeyword(parse);
card.setSuspend(true);
String k[] = parse.split(":"); String k[] = parse.split(":");
final int timeCounters = Integer.parseInt(k[1]); final int timeCounters = Integer.parseInt(k[1]);

View File

@@ -1583,7 +1583,7 @@ public class CardFactoryUtil {
suspend.setDescription("Suspend " +suspendCounters + ": "+ suspendCost); suspend.setDescription("Suspend " +suspendCounters + ": "+ suspendCost);
suspend.setStackDescription(sourceCard + " suspending for " + suspendCounters + " turns.)"); suspend.setStackDescription(sourceCard + " suspending for " + suspendCounters + " turns.)");
return suspend; return suspend;
}//ability_cycle() }//ability_suspend()
public static SpellAbility eqPump_Equip(final Card sourceCard, final int Power, final int Tough, final String[] extrinsicKeywords, final String Manacost) { public static SpellAbility eqPump_Equip(final Card sourceCard, final int Power, final int Tough, final String[] extrinsicKeywords, final String Manacost) {
final Ability equip = new Ability(sourceCard, Manacost) { final Ability equip = new Ability(sourceCard, Manacost) {

View File

@@ -3258,11 +3258,7 @@ public class GameActionUtil {
//list = list.getType("Creature"); //list = list.getType("Creature");
list = list.filter(new CardListFilter() { list = list.filter(new CardListFilter() {
public boolean addCard(Card c) { public boolean addCard(Card c) {
for(String s : c.getKeyword()){ return c.hasSuspend();
if (s.contains("Suspend"))
return true;
}
return false;
} }
}); });