mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-15 18:28:00 +00:00
Merge branch 'master' into 'master'
No need to sort cards by ID for FlipOntoBattlefieldEffect See merge request core-developers/forge!5650
This commit is contained in:
@@ -4,7 +4,10 @@ import com.google.common.base.Predicate;
|
|||||||
import com.google.common.collect.Lists;
|
import com.google.common.collect.Lists;
|
||||||
import forge.game.Game;
|
import forge.game.Game;
|
||||||
import forge.game.ability.SpellAbilityEffect;
|
import forge.game.ability.SpellAbilityEffect;
|
||||||
import forge.game.card.*;
|
import forge.game.card.Card;
|
||||||
|
import forge.game.card.CardCollection;
|
||||||
|
import forge.game.card.CardCollectionView;
|
||||||
|
import forge.game.card.CardLists;
|
||||||
import forge.game.player.Player;
|
import forge.game.player.Player;
|
||||||
import forge.game.spellability.SpellAbility;
|
import forge.game.spellability.SpellAbility;
|
||||||
import forge.game.zone.ZoneType;
|
import forge.game.zone.ZoneType;
|
||||||
@@ -13,8 +16,6 @@ import forge.util.Localizer;
|
|||||||
import forge.util.MyRandom;
|
import forge.util.MyRandom;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Collections;
|
|
||||||
import java.util.Comparator;
|
|
||||||
|
|
||||||
public class FlipOntoBattlefieldEffect extends SpellAbilityEffect {
|
public class FlipOntoBattlefieldEffect extends SpellAbilityEffect {
|
||||||
@Override
|
@Override
|
||||||
@@ -117,13 +118,6 @@ public class FlipOntoBattlefieldEffect extends SpellAbilityEffect {
|
|||||||
}
|
}
|
||||||
));
|
));
|
||||||
|
|
||||||
Collections.sort(cardsOTB, new Comparator<Card>() {
|
|
||||||
@Override
|
|
||||||
public int compare(Card c0, Card c1) {
|
|
||||||
return c0.getId() - c1.getId();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
int loc = cardsOTB.indexOf(c);
|
int loc = cardsOTB.indexOf(c);
|
||||||
if (direction < 0 && loc > 0) {
|
if (direction < 0 && loc > 0) {
|
||||||
return cardsOTB.get(loc - 1);
|
return cardsOTB.get(loc - 1);
|
||||||
|
|||||||
Reference in New Issue
Block a user