Fixed possible NPE in HumanPlayer.

This commit is contained in:
LevelX2 2013-09-21 23:46:48 +02:00
parent d48a8b35fd
commit eafa18a6e8

View file

@ -55,14 +55,12 @@ import mage.cards.Cards;
import mage.cards.decks.Deck;
import mage.choices.Choice;
import mage.choices.ChoiceImpl;
import mage.constants.AsThoughEffectType;
import mage.constants.Outcome;
import mage.constants.RangeOfInfluence;
import mage.constants.Zone;
import mage.filter.common.FilterAttackingCreature;
import mage.filter.common.FilterBlockingCreature;
import mage.filter.common.FilterCreatureForCombat;
import mage.filter.common.FilterCreatureForCombatBase;
import mage.filter.common.FilterCreatureForCombatBlock;
import mage.filter.predicate.permanent.ControllerIdPredicate;
import mage.game.Game;
@ -521,8 +519,8 @@ public class HumanPlayer extends PlayerImpl<HumanPlayer> {
updateGameStatePriority("announceXMana", game);
game.fireGetAmountEvent(playerId, message, min, max);
waitForIntegerResponse(game);
if (response != null) {
xValue = response.getInteger();
if (response != null && response.getInteger() != null) {
xValue = response.getInteger().intValue();
}
return xValue;
}