mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 19:58:00 +00:00
Fix some more references to getOpponent().
This commit is contained in:
@@ -222,8 +222,9 @@ public abstract class CardTraitBase extends GameObject {
|
||||
list.addAll(this.getHostCard().getController().getCardsIn(presentZone));
|
||||
}
|
||||
if (presentPlayer.equals("Opponent") || presentPlayer.equals("Any")) {
|
||||
for (Player p : this.getHostCard().getController().getOpponents())
|
||||
for (final Player p : this.getHostCard().getController().getOpponents()) {
|
||||
list.addAll(p.getCardsIn(presentZone));
|
||||
}
|
||||
}
|
||||
|
||||
list = CardLists.getValidCards(list, sIsPresent.split(","), this.getHostCard().getController(), this.getHostCard());
|
||||
@@ -262,7 +263,9 @@ public abstract class CardTraitBase extends GameObject {
|
||||
list.addAll(this.getHostCard().getController().getCardsIn(presentZone));
|
||||
}
|
||||
if (presentPlayer.equals("Opponent") || presentPlayer.equals("Any")) {
|
||||
list.addAll(this.getHostCard().getController().getOpponent().getCardsIn(presentZone));
|
||||
for (final Player p : this.getHostCard().getController().getOpponents()) {
|
||||
list.addAll(p.getCardsIn(presentZone));
|
||||
}
|
||||
}
|
||||
|
||||
list = CardLists.getValidCards(list, sIsPresent.split(","), this.getHostCard().getController(), this.getHostCard());
|
||||
|
||||
@@ -963,7 +963,7 @@ public class GameAction {
|
||||
final Player pl = (Player) entity;
|
||||
boolean invalid = false;
|
||||
|
||||
if (tgt.canOnlyTgtOpponent() && !c.getController().getOpponent().equals(pl)) {
|
||||
if (tgt.canOnlyTgtOpponent() && !c.getController().isOpponentOf(pl)) {
|
||||
invalid = true;
|
||||
}
|
||||
else if (pl.hasProtectionFrom(c)) {
|
||||
|
||||
@@ -886,10 +886,10 @@ public class AbilityUtils {
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (defined.equals("RememberedOpponent")) {
|
||||
else if (defined.equals("RememberedOpponents")) {
|
||||
for (final Object rem : card.getRemembered()) {
|
||||
if (rem instanceof Player) {
|
||||
players.add(((Player) rem).getOpponent());
|
||||
players.addAll(((Player) rem).getOpponents());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user