mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 11:48:02 +00:00
MagicStack: remove getNonactivePlayers for SpellCastSinceBegOfYourLastTurn
This commit is contained in:
@@ -2349,9 +2349,6 @@ public class Player extends GameEntity implements Comparable<Player> {
|
||||
public final void resetSpellCastSinceBegOfYourLastTurn() {
|
||||
spellsCastSinceBeginningOfLastTurn = Lists.newArrayList();
|
||||
}
|
||||
public final void setSpellCastSinceBegOfYourLastTurn(List<Card> spells) {
|
||||
spellsCastSinceBeginningOfLastTurn = new ArrayList<>(spells);
|
||||
}
|
||||
public final void addSpellCastSinceBegOfYourLastTurn(List<Card> spells) {
|
||||
spellsCastSinceBeginningOfLastTurn.addAll(spells);
|
||||
}
|
||||
|
||||
@@ -957,16 +957,15 @@ public class MagicStack /* extends MyObservable */ implements Iterable<SpellAbil
|
||||
final Player active = game.getPhaseHandler().getPlayerTurn();
|
||||
game.getStackZone().resetCardsAddedThisTurn();
|
||||
this.thisTurnActivated.clear();
|
||||
active.resetSpellCastSinceBegOfYourLastTurn();
|
||||
if (thisTurnCast.isEmpty()) {
|
||||
lastTurnCast = Lists.newArrayList();
|
||||
active.resetSpellCastSinceBegOfYourLastTurn();
|
||||
return;
|
||||
}
|
||||
for (Player nonActive : game.getNonactivePlayers()) {
|
||||
nonActive.addSpellCastSinceBegOfYourLastTurn(thisTurnCast);
|
||||
for (Player player : game.getPlayers()) {
|
||||
player.addSpellCastSinceBegOfYourLastTurn(thisTurnCast);
|
||||
}
|
||||
lastTurnCast = Lists.newArrayList(thisTurnCast);
|
||||
active.setSpellCastSinceBegOfYourLastTurn(thisTurnCast);
|
||||
thisTurnCast.clear();
|
||||
game.updateStackForView();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user