From a0776d7b668ab401d0b0399b10f530915f83b82d Mon Sep 17 00:00:00 2001 From: L_J Date: Thu, 30 Aug 2018 18:52:51 +0000 Subject: [PATCH] Modified bidding evaluation for AI (Mages' Contest) --- Mage.Sets/src/mage/cards/m/MagesContest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/cards/m/MagesContest.java b/Mage.Sets/src/mage/cards/m/MagesContest.java index bf7b44a7c1a..a895e668f6b 100644 --- a/Mage.Sets/src/mage/cards/m/MagesContest.java +++ b/Mage.Sets/src/mage/cards/m/MagesContest.java @@ -72,7 +72,7 @@ class MagesContestEffect extends OneShotEffect { int newBid = 0; if (!currentPlayer.isHuman()) { // make AI evaluate value of the spell to decide on bidding, should be reworked - int maxBid = Math.min(RandomUtil.nextInt(Math.max(currentPlayer.getLife(), 0)) + RandomUtil.nextInt(spell.getConvertedManaCost()), currentPlayer.getLife()); + int maxBid = Math.min(RandomUtil.nextInt(Math.max(currentPlayer.getLife(), 1)) + RandomUtil.nextInt(Math.max(spell.getConvertedManaCost(), 1)), currentPlayer.getLife()); if (highBid + 1 < maxBid) { newBid = highBid + 1; }