mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 04:38:00 +00:00
*Removed the "Triggered" accessor functions and storage from SpellAbility. It's no longer needed.
This commit is contained in:
@@ -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))
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user