- Added some more variables to LastKnownInformation.

This commit is contained in:
Sloth
2011-09-01 14:12:55 +00:00
parent 7a6475b6b1
commit d1a5e97692
2 changed files with 19 additions and 0 deletions

View File

@@ -3236,6 +3236,13 @@ public class Card extends MyObservable implements Comparable<Card> {
return new ArrayList<String>(type); return new ArrayList<String>(type);
} }
public void setChangedCardTypes(ArrayList<Card_Type> types) {
changedCardTypes = types;
}
public ArrayList<Card_Type> getChangedCardTypes() {
return changedCardTypes;
}
public void addChangedCardTypes(ArrayList<String> types, boolean removeSuperTypes, boolean removeCardTypes, public void addChangedCardTypes(ArrayList<String> types, boolean removeSuperTypes, boolean removeCardTypes,
boolean removeSubTypes, boolean removeCreatureTypes, long timestamp) { boolean removeSubTypes, boolean removeCreatureTypes, long timestamp) {
@@ -3401,6 +3408,14 @@ public class Card extends MyObservable implements Comparable<Card> {
baseDefenseString = s; baseDefenseString = s;
} }
public void setNewPT(ArrayList<CardPowerToughness> pt) {
newPT = pt;
}
public ArrayList<CardPowerToughness> getNewPT() {
return newPT;
}
public int getSetPower() { public int getSetPower() {
if (newPT.isEmpty()) if (newPT.isEmpty())
return -1; return -1;

View File

@@ -673,6 +673,10 @@ public final class CardUtil {
res.addTempAttackBoost(c.getTempAttackBoost()); res.addTempAttackBoost(c.getTempAttackBoost());
res.addTempDefenseBoost(c.getTempDefenseBoost()); res.addTempDefenseBoost(c.getTempDefenseBoost());
res.setCounters(c.getCounters()); res.setCounters(c.getCounters());
res.setExtrinsicKeyword(c.getExtrinsicKeyword());
res.setColor(c.getColor());
res.setChangedCardTypes(c.getChangedCardTypes());
res.setNewPT(c.getNewPT());
return res; return res;
} }