Re: Bug Reports (snapshot builds)
by fmartel
Description: [AI2 attacked AI1 with Kessig Cagebreakers and Nylea, God of the Hunt. Game crashed when Cagebreakers tried to create a wolf token]
- NullPointerException | Open
- Code: Select all
Forge Version: 1.6.9-SNAPSHOT-r-199
Operating System: Windows 7 6.1 amd64
Java Version: 1.8.0_101 Oracle Corporation
java.lang.NullPointerException
at forge.game.combat.Combat.addAttacker(Combat.java:253)
at forge.game.combat.Combat.addAttacker(Combat.java:230)
at forge.ai.ComputerUtilCard.canBeBlockedProfitably(ComputerUtilCard.java:551)
at forge.ai.ability.TokenAi.chooseSinglePlayer(TokenAi.java:335)
at forge.ai.SpellAbilityAi.chooseSingleEntity(SpellAbilityAi.java:321)
at forge.ai.PlayerControllerAi.chooseSingleEntityForEffect(PlayerControllerAi.java:159)
at forge.game.player.PlayerController.chooseSingleEntityForEffect(PlayerController.java:108)
at forge.game.ability.effects.TokenEffect.addTokenToCombat(TokenEffect.java:449)
at forge.game.ability.effects.TokenEffect.resolve(TokenEffect.java:302)
at forge.game.spellability.AbilitySub.resolve(AbilitySub.java:111)
at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1342)
at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1319)
at forge.ai.ComputerUtil.playNoStack(ComputerUtil.java:291)
at forge.ai.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:372)
at forge.game.trigger.WrappedAbility.resolve(WrappedAbility.java:476)
at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1342)
at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1319)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:523)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1007)
at forge.game.GameAction.startGame(GameAction.java:1629)
at forge.game.Match.startGame(Match.java:87)
at forge.match.HostedMatch$2.run(HostedMatch.java:235)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
