balance hands written in less lines

This commit is contained in:
Maxmtg
2013-03-16 22:16:26 +00:00
parent 7c334b51b1
commit c195e944da

View File

@@ -462,16 +462,9 @@ public class CardFactorySorceries {
} }
private static final void balanceHands(Spell card) { private static final void balanceHands(Spell card) {
List<List<Card>> hands = new ArrayList<List<Card>>();
for (Player p : Singletons.getModel().getGame().getPlayers()) {
hands.add(p.getCardsIn(ZoneType.Hand));
}
int min = Integer.MAX_VALUE; int min = Integer.MAX_VALUE;
for (List<Card> h : hands) { for (Player p : Singletons.getModel().getGame().getPlayers()) {
int s = h.size(); min = Math.min(min, p.getZone(ZoneType.Hand).size());
min = Math.min(min, s);
} }
for (Player p : Singletons.getModel().getGame().getPlayers()) { for (Player p : Singletons.getModel().getGame().getPlayers()) {