From 413fee4af56440251a61781ec654b7da15eae535 Mon Sep 17 00:00:00 2001 From: Loki Date: Sat, 5 Nov 2011 13:14:38 +0400 Subject: [PATCH] fix CardImpl.getRandom when size == 0 --- Mage/src/mage/cards/CardsImpl.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Mage/src/mage/cards/CardsImpl.java b/Mage/src/mage/cards/CardsImpl.java index eb3ee73433b..56453c65699 100644 --- a/Mage/src/mage/cards/CardsImpl.java +++ b/Mage/src/mage/cards/CardsImpl.java @@ -107,6 +107,8 @@ public class CardsImpl extends LinkedHashSet implements Cards, Serializabl @Override public Card getRandom(Game game) { + if (this.size() == 0) + return null; UUID[] cards = this.toArray(new UUID[0]); return game.getCard(cards[rnd.nextInt(cards.length)]); }