*Removed the "Triggered" accessor functions and storage from SpellAbility. It's no longer needed.

This commit is contained in:
jendave
2011-08-06 19:25:57 +00:00
parent c1348841dd
commit 8eb0ef76b8
2 changed files with 1 additions and 23 deletions

View File

@@ -831,16 +831,6 @@ public class AbilityFactory {
}
}
else if (defined.equals("TriggeredController")){
Player p = sa.getTriggeringCard().getController();
if (!players.contains(p))
players.add(p);
}
else if (defined.equals("TriggeredOwner")){
Player p = sa.getTriggeringCard().getOwner();
if (!players.contains(p))
players.add(p);
}
else if (defined.equals("EnchantedController")){
Player p = card.getEnchantingCard().getController();
if (!players.contains(p))

View File

@@ -27,8 +27,6 @@ public abstract class SpellAbility {
private Card targetCard;
private Card sourceCard;
private Card triggeringCard = null;
private CardList targetList;
private boolean spell;
@@ -119,17 +117,7 @@ public abstract class SpellAbility {
public void setManaCost(String cost) {
manaCost = cost;
}
public Card getTriggeringCard()
{
return triggeringCard;
}
public void setTriggeringCard(Card c)
{
triggeringCard = c;
}
public String getAdditionalManaCost() {
return additionalManaCost;
}