diff --git a/src/forge/CardFactory.java b/src/forge/CardFactory.java index cc1d6d4577b..5765769160e 100644 --- a/src/forge/CardFactory.java +++ b/src/forge/CardFactory.java @@ -16959,7 +16959,9 @@ public class CardFactory implements NewConstants { int n = Math.max(1, Math.min((int)Math.ceil((100-getSourceCard().getCounters(Counters.TOWER))/m), ComputerUtil.getAvailableMana().size())) ; setManaCost(n + ""); - return m*n <=20; + return !(new CardList(AllZone.Computer_Hand.getCards()).containsName("Doubling Season") && n>=5 ) + && m*n >= Math.min(20, 100 - getSourceCard().getCounters(Counters.TOWER)); + //Persuming if AI cast the Pinnacle, it has green mana } }; ability.setBeforePayMana(new Input()