Forge Beta: 06-28-2013 ver 1.4.2
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 06-28-2013 ver 1.4.2
by Sloth » 29 Jun 2013, 16:06
Fixed! Thanks cc-drake.cc-drake wrote:Description: AI cast Condemn on my attacking Gideon, Champion of Justice.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.4.2-r22320
Operating System: Windows XP 5.1 x86
Java Version: 1.7.0_25 Oracle Corporation
java.lang.NullPointerException
at forge.game.combat.Combat.assignAttackersDamage(Combat.java:464)
at forge.game.combat.Combat.assignCombatDamage(Combat.java:513)
at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:342)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:875)
at forge.game.GameAction.startGame(GameAction.java:1465)
at forge.game.Match$1.run(Match.java:105)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
No, Black Vise does not target.correioalternativo wrote:Does Leyline of Sanctity protect from Black Vise?
Fixed! Thanks correioalternativo.Dreago wrote:The same Borborygmos problem...
Description: Just won the challenge.Possibly something to do with '99 pit fight'?
- NoSuchElementException | Open
- Code: Select all
Forge Version: 1.4.2-r22320
Operating System: Windows XP 5.1 x86
Java Version: 1.7.0_25 Oracle Corporation
java.util.NoSuchElementException: Card '99 Pit Fight' not found in our database.
at forge.card.CardDb.getCard(CardDb.java:286)
at forge.card.CardDb.getCard(CardDb.java:277)
at forge.quest.BoosterUtils.parseReward(BoosterUtils.java:253)
at forge.quest.BoosterUtils.generateCardRewardList(BoosterUtils.java:296)
at forge.quest.QuestEvent.getCardRewardList(QuestEvent.java:116)
at forge.gui.match.QuestWinLose.awardSpecialReward(QuestWinLose.java:650)
at forge.gui.match.QuestWinLose.awardChallengeWin(QuestWinLose.java:639)
at forge.gui.match.QuestWinLose.populateCustomPanel(QuestWinLose.java:185)
at forge.gui.match.ViewWinLose.<init>(ViewWinLose.java:131)
at forge.control.FControlGameEventHandler$6.run(FControlGameEventHandler.java:133)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Fixed! Thanks Bundy. [Note: This is a very dirty combo indeed]Bundy wrote:I used Enchanted Evening to turn everything into an enchantment, but when i play Scour on an Island controlled by the AI, only the Island in play is removed.
I can't reproduce this. What other abilities did your Vampiric Sliver have? Maybe Sidewinder Sliver was around?timmermac wrote:Attacked with numerous slivers, including a Vampiric Sliver. The Vampiric was blocked by the computer's Spined Thopter, which was killed by the sliver. The sliver did not receive the +1/+1 counter for dealing lethal damage to the thopter.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Forge Beta: 06-28-2013 ver 1.4.2
by tachikoma » 29 Jun 2013, 16:15
Hi, everyone,
I usually replace the content of res/quest/duels by "top deck" dck files (viewtopic.php?f=48&t=4913)
With the latest top deck files and Forge 1.4.2, I have the following error when selecting "Quest opponent deck" in constructed mode for AI (same error if I select it for player)
Laurent
I usually replace the content of res/quest/duels by "top deck" dck files (viewtopic.php?f=48&t=4913)
With the latest top deck files and Forge 1.4.2, I have the following error when selecting "Quest opponent deck" in constructed mode for AI (same error if I select it for player)
- NullPointerException | Open
- Code: Select all
Forge Version: 1.4.2-r22320
Operating System: Mac OS X 10.8.4 x86_64
Java Version: 1.7.0_25 Oracle Corporation
java.lang.NullPointerException
at forge.quest.QuestEventDifficulty.fromString(QuestEventDifficulty.java:25)
at forge.quest.io.QuestDuelReader.read(QuestDuelReader.java:33)
at forge.quest.io.QuestDuelReader.read(QuestDuelReader.java:18)
at forge.util.storage.StorageReaderFolder.readAll(StorageReaderFolder.java:99)
at forge.util.storage.StorageView.<init>(StorageView.java:51)
at forge.quest.QuestEventDuelManager.<init>(QuestEventDuelManager.java:52)
at forge.quest.QuestController.resetDuelsManager(QuestController.java:384)
at forge.quest.QuestController.getDuelsManager(QuestController.java:360)
at forge.gui.toolbox.FDeckChooser.updateQuestEvents(FDeckChooser.java:241)
at forge.gui.toolbox.FDeckChooser.access$500(FDeckChooser.java:37)
at forge.gui.toolbox.FDeckChooser$6.run(FDeckChooser.java:128)
at forge.gui.toolbox.FDeckChooser$2.stateChanged(FDeckChooser.java:96)
at javax.swing.AbstractButton.fireStateChanged(AbstractButton.java:1913)
at javax.swing.AbstractButton$Handler.stateChanged(AbstractButton.java:2333)
at javax.swing.DefaultButtonModel.fireStateChanged(DefaultButtonModel.java:349)
at javax.swing.JToggleButton$ToggleButtonModel.setSelected(JToggleButton.java:269)
at javax.swing.ButtonGroup.setSelected(ButtonGroup.java:164)
at javax.swing.JToggleButton$ToggleButtonModel.setSelected(JToggleButton.java:254)
at javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:289)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6505)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6270)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:708)
at java.awt.EventQueue$4.run(EventQueue.java:706)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Laurent
- Attachments
-
topdecks-2013-06-27.zip
- (493.86 KiB) Downloaded 198 times
- tachikoma
- Posts: 4
- Joined: 04 Nov 2012, 18:45
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 06-28-2013 ver 1.4.2
by tachikoma » 29 Jun 2013, 16:28
You also need to have JDK 7 from Oracle installed before running the forge.command, java command line is still using 1.6 by default on OSX.Chris H. wrote:[b]Forge Beta: 06-28-2013 ver 1.4.2
Forge 06/28/2013 BETA packaged as a Mac OS application:
We are not able to provide a Mac OS application package at this time. Please download the arcive above and launch the forge jar file by double clicking on the "forge.command" launcher command file that is included in the archive.
For those not used to JDK stuff google for "JDK 7 download" and you will find the installer, nothing else special to do apart from installing it.
(Sorry I can't link to Oracle site as I'm a "new user" and it says it's "too spamy"

Laurent
- tachikoma
- Posts: 4
- Joined: 04 Nov 2012, 18:45
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 06-28-2013 ver 1.4.2
by timmermac » 29 Jun 2013, 16:37
Never mind, anyway. It got a counter in another match, so there was probably some other interaction present that prevented the sliver from getting the counter. I don't know what it possibly could have been though, as this was against the Darrin Stephens 1 deck.timmermac wrote:Attacked with numerous slivers, including a Vampiric Sliver. The Vampiric was blocked by the computer's Spined Thopter, which was killed by the sliver. The sliver did not receive the +1/+1 counter for dealing lethal damage to the thopter.
Sloth wrote: I can't reproduce this. What other abilities did your Vampiric Sliver have? Maybe Sidewinder Sliver was around?
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
Re: Forge Beta: 06-28-2013 ver 1.4.2
by Proteus » 29 Jun 2013, 17:03
Description: I tried to load a gauntlet.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.4.2-r22320
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_21 Oracle Corporation
java.lang.NullPointerException
at forge.game.GameNew.newGame(GameNew.java:251)
at forge.game.Match.startRound(Match.java:92)
at forge.gui.home.gauntlet.CSubmenuGauntletLoad$6.run(CSubmenuGauntletLoad.java:122)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
- Proteus
- Posts: 18
- Joined: 11 Nov 2012, 05:23
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 06-28-2013 ver 1.4.2
by correioalternativo » 29 Jun 2013, 20:04
Picture of Nalathni Dragon is missing.
-
correioalternativo - Posts: 279
- Joined: 23 Jul 2012, 12:01
- Has thanked: 255 times
- Been thanked: 23 times
Re: Forge Beta: 06-28-2013 ver 1.4.2
by Doomlord » 29 Jun 2013, 20:32
I think the AI for Lightning Greaves got messed up. The AI (who controled a Lightning Greaves) cask Kozilek, then just passed the turn rather than equipping the Greaves and attacking.
I am pretty sure Lightning Greaves was working in the last release, and it does not have an AI tag, so the AI should now how to use it.
I am pretty sure Lightning Greaves was working in the last release, and it does not have an AI tag, so the AI should now how to use it.
Re: Forge Beta: 06-28-2013 ver 1.4.2
by Haytrid » 29 Jun 2013, 21:39
OK, I just downloaded Forge for the first time yesterday. Is this the proper format to report crashes/bugs? Thanks!
Description: Playing a sealed deck tourney with "all sets". Crashed during the computers main phase when he cast "Benediction of Moons"
Description: Playing a sealed deck tourney with "all sets". Crashed during the computers main phase when he cast "Benediction of Moons"
- NullPointerException | Open
- Code: Select all
Forge Version: 1.4.2-r22320
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_25 Oracle Corporation
java.lang.NullPointerException
at forge.game.zone.MagicStack$1.resolve(MagicStack.java:550)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:530)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:877)
at forge.game.GameAction.startGame(GameAction.java:1465)
at forge.game.Match$1.run(Match.java:105)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Re: Forge Beta: 06-28-2013 ver 1.4.2
by zxc » 29 Jun 2013, 21:47
Is this the right thread?
Description: Computer tried to play Changeling Titan, then game crashed. Sorry, forgot to take a screenshot before closing.
Description: Computer tried to play Changeling Titan, then game crashed. Sorry, forgot to take a screenshot before closing.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.4.2-r22320
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_21 Oracle Corporation
java.lang.NullPointerException
at forge.game.GameAction.reveal(GameAction.java:1414)
at forge.game.GameAction.reveal(GameAction.java:1410)
at forge.card.ability.ai.ChangeZoneAi.hiddenOriginResolveAI(ChangeZoneAi.java:1390)
at forge.card.ability.effects.ChangeZoneEffect.changeHiddenOriginResolve(ChangeZoneEffect.java:580)
at forge.card.ability.effects.ChangeZoneEffect.resolve(ChangeZoneEffect.java:352)
at forge.card.spellability.AbilitySub.resolve(AbilitySub.java:130)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1032)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1015)
at forge.game.ai.ComputerUtil.playNoStack(ComputerUtil.java:330)
at forge.card.trigger.WrappedAbility.resolve(WrappedAbility.java:363)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1032)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1015)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:528)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:877)
at forge.game.GameAction.startGame(GameAction.java:1465)
at forge.game.Match$1.run(Match.java:105)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
- zxc
- Posts: 11
- Joined: 29 Jun 2013, 05:53
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 06-28-2013 ver 1.4.2
by Xitax » 29 Jun 2013, 22:02
.Sylvan Library works strangely. I'm asked to pick two cards, then if I decide to put it on top of my library, I'm asked to pick a card from my hand. Shouldn't the card just go back to my library without having to pick it again, or is this a way to choose the order of cards put on the library?
In that case, it doesn't currently work, because when Forge only allows me to pick one of the two cards previously selected to put on top of my library, not either one.
EDIT: Also, this. Put AI's attacking Wild Nacatl back on its library with Azorius Charm.
In that case, it doesn't currently work, because when Forge only allows me to pick one of the two cards previously selected to put on top of my library, not either one.
EDIT: Also, this. Put AI's attacking Wild Nacatl back on its library with Azorius Charm.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.4.2-r22320
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_21 Oracle Corporation
java.lang.NullPointerException
at forge.game.combat.Combat.assignAttackersDamage(Combat.java:464)
at forge.game.combat.Combat.assignCombatDamage(Combat.java:513)
at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:342)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:875)
at forge.game.GameAction.startGame(GameAction.java:1465)
at forge.game.Match$1.run(Match.java:105)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Re: Forge Beta: 06-28-2013 ver 1.4.2
by Haytrid » 29 Jun 2013, 23:26
Description: Game crashed when computer attacked me with a Silhana Ledgewalker
- NullPointerException | Open
- Code: Select all
Forge Version: 1.4.2-r22320
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_25 Oracle Corporation
java.lang.NullPointerException
at forge.game.combat.Combat.getAttackersOf(Combat.java:100)
at forge.game.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:222)
at forge.game.ai.ComputerUtilCombat.wouldLoseLife(ComputerUtilCombat.java:341)
at forge.card.ability.ai.DamagePreventAi.canPlayAI(DamagePreventAi.java:124)
at forge.card.ability.SpellAbilityAi.canPlayAIWithSubs(SpellAbilityAi.java:18)
at forge.card.ability.AbilityApiBased.canPlayAI(AbilityApiBased.java:67)
at forge.game.ai.AiController.canPlayAndPayFor(AiController.java:478)
at forge.game.ai.AiController.chooseSpellAbilyToPlay(AiController.java:462)
at forge.game.ai.AiController.getSpellAbilityToPlay(AiController.java:816)
at forge.game.ai.AiController.playSpellAbilities(AiController.java:790)
at forge.game.ai.AiController.onPriorityRecieved(AiController.java:738)
at forge.game.player.PlayerControllerAi.takePriority(PlayerControllerAi.java:339)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:847)
at forge.game.GameAction.startGame(GameAction.java:1465)
at forge.game.Match$1.run(Match.java:105)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Re: Forge Beta: 06-28-2013 ver 1.4.2
by Haytrid » 29 Jun 2013, 23:41
Methinks my game is unstable, new install though and I didn't have any problems running a sealed with the 1.4.1 version. Going to try a reinstall anyway.
Description: Game crashed during the DB stage after being attacked by an absolver thrull
Description: Game crashed during the DB stage after being attacked by an absolver thrull
- NullPointerException | Open
- Code: Select all
Forge Version: 1.4.2-r22320
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_25 Oracle Corporation
java.lang.NullPointerException
at forge.game.combat.Combat.getAttackersOf(Combat.java:100)
at forge.game.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:222)
at forge.game.ai.ComputerUtilCombat.wouldLoseLife(ComputerUtilCombat.java:341)
at forge.card.ability.ai.DamagePreventAi.canPlayAI(DamagePreventAi.java:124)
at forge.card.ability.SpellAbilityAi.canPlayAIWithSubs(SpellAbilityAi.java:18)
at forge.card.ability.AbilityApiBased.canPlayAI(AbilityApiBased.java:67)
at forge.game.ai.AiController.canPlayAndPayFor(AiController.java:478)
at forge.game.ai.AiController.chooseSpellAbilyToPlay(AiController.java:462)
at forge.game.ai.AiController.getSpellAbilityToPlay(AiController.java:816)
at forge.game.ai.AiController.playSpellAbilities(AiController.java:790)
at forge.game.ai.AiController.onPriorityRecieved(AiController.java:738)
at forge.game.player.PlayerControllerAi.takePriority(PlayerControllerAi.java:339)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:847)
at forge.game.GameAction.startGame(GameAction.java:1465)
at forge.game.Match$1.run(Match.java:105)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Re: Forge Beta: 06-28-2013 ver 1.4.2
by Chris H. » 30 Jun 2013, 01:18
Haytrid wrote:OK, I just downloaded Forge for the first time yesterday. Is this the proper format to report crashes/bugs? Thanks!
zxc wrote:Is this the right thread?
Yes, this is the correct topic for bug reports found in the current Forge beta 1.4.2.
-
Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: Forge Beta: 06-28-2013 ver 1.4.2
by Chris H. » 30 Jun 2013, 01:21
Haytrid wrote:Methinks my game is unstable, new install though and I didn't have any problems running a sealed with the 1.4.1 version. Going to try a reinstall anyway.
The combat code was rewritten for the current version and a few bugs may have crept in and will need to be fixed.
Version 1.4.3 should be released in a week or two.

-
Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: Forge Beta: 06-28-2013 ver 1.4.2
by freddyjsg » 30 Jun 2013, 04:28
In an AI Vs AI game, when one of them put 5 Thoughtweft Trio onto the battlefield with Rite of Replication:
Also at another AI Vs AI, when one of them cast Changeling Titan:
- NullPointerException | Open
- Code: Select all
Forge Version: 1.4.2-r22320
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_25 Oracle Corporation
java.lang.NullPointerException
at forge.game.GameAction.reveal(GameAction.java:1414)
at forge.game.GameAction.reveal(GameAction.java:1410)
at forge.card.ability.ai.ChangeZoneAi.hiddenOriginResolveAI(ChangeZoneAi.java:1390)
at forge.card.ability.effects.ChangeZoneEffect.changeHiddenOriginResolve(ChangeZoneEffect.java:580)
at forge.card.ability.effects.ChangeZoneEffect.resolve(ChangeZoneEffect.java:352)
at forge.card.spellability.AbilitySub.resolve(AbilitySub.java:130)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1032)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1015)
at forge.game.ai.ComputerUtil.playNoStack(ComputerUtil.java:330)
at forge.card.trigger.WrappedAbility.resolve(WrappedAbility.java:363)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1032)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1015)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:528)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:877)
at forge.game.GameAction.startGame(GameAction.java:1465)
at forge.game.Match$1.run(Match.java:105)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Also at another AI Vs AI, when one of them cast Changeling Titan:
- NullPointerException | Open
- Code: Select all
Forge Version: 1.4.2-r22320
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_25 Oracle Corporation
java.lang.NullPointerException
at forge.game.GameAction.reveal(GameAction.java:1414)
at forge.game.GameAction.reveal(GameAction.java:1410)
at forge.card.ability.ai.ChangeZoneAi.hiddenOriginResolveAI(ChangeZoneAi.java:1390)
at forge.card.ability.effects.ChangeZoneEffect.changeHiddenOriginResolve(ChangeZoneEffect.java:580)
at forge.card.ability.effects.ChangeZoneEffect.resolve(ChangeZoneEffect.java:352)
at forge.card.spellability.AbilitySub.resolve(AbilitySub.java:130)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1032)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1015)
at forge.game.ai.ComputerUtil.playNoStack(ComputerUtil.java:330)
at forge.card.trigger.WrappedAbility.resolve(WrappedAbility.java:363)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1032)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1015)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:528)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:877)
at forge.game.GameAction.startGame(GameAction.java:1465)
at forge.game.Match$1.run(Match.java:105)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Who is online
Users browsing this forum: No registered users and 26 guests