Re: Forge Beta: 8-14-2015 ver 1.5.43
by Symphonic
Cannot say what happened 'cause I've been watching the game at 10x speed.
Screenshot with log and report below as usual.
Edit: ok, seems it was Goblin Rimerunner. looks like there really is a problem with 'target creature cannot block this turn' as already mentioned by sb else
Screenshot with log and report below as usual.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.43-r-1
Operating System: Windows 8.1 6.3 x86
Java Version: 1.8.0_51 Oracle Corporation
java.lang.NullPointerException
at forge.ai.ability.PumpAiBase$2.apply(PumpAiBase.java:115)
at forge.ai.ability.PumpAiBase$2.apply(PumpAiBase.java:108)
at com.google.common.collect.Iterators$7.computeNext(Iterators.java:647)
at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143)
at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138)
at forge.util.collect.FCollection.<init>(FCollection.java:90)
at forge.game.card.CardCollection.<init>(CardCollection.java:115)
at forge.game.card.CardLists.filter(CardLists.java:229)
at forge.ai.ability.PumpAiBase.isUsefulCurseKeyword(PumpAiBase.java:108)
at forge.ai.ability.PumpAiBase.containsUsefulKeyword(PumpAiBase.java:36)
at forge.ai.ability.PumpAiBase$6.apply(PumpAiBase.java:526)
at forge.ai.ability.PumpAiBase$6.apply(PumpAiBase.java:523)
at com.google.common.collect.Iterators$7.computeNext(Iterators.java:647)
at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143)
at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138)
at forge.util.collect.FCollection.<init>(FCollection.java:90)
at forge.game.card.CardCollection.<init>(CardCollection.java:115)
at forge.game.card.CardLists.filter(CardLists.java:229)
at forge.ai.ability.PumpAiBase.getCurseCreatures(PumpAiBase.java:523)
at forge.ai.ability.PumpAi.pumpTgtAI(PumpAi.java:309)
at forge.ai.ability.PumpAi.canPlayAI(PumpAi.java:190)
at forge.ai.SpellAbilityAi.canPlayAIWithSubs(SpellAbilityAi.java:21)
at forge.ai.AiController.canPlaySa(AiController.java:612)
at forge.ai.AiController.canPlayAndPayFor(AiController.java:599)
at forge.ai.AiController.chooseSpellAbilityToPlay(AiController.java:1206)
at forge.ai.AiController.getSpellAbilityToPlay(AiController.java:1183)
at forge.ai.AiController.chooseSpellAbilityToPlay(AiController.java:1122)
at forge.ai.PlayerControllerAi.chooseSpellAbilityToPlay(PlayerControllerAi.java:394)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:917)
at forge.game.GameAction.startGame(GameAction.java:1447)
at forge.game.Match.startGame(Match.java:96)
at forge.match.HostedMatch$2.run(HostedMatch.java:220)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
- | Open
Edit: ok, seems it was Goblin Rimerunner. looks like there really is a problem with 'target creature cannot block this turn' as already mentioned by sb else