Re: Current Known Bugs list
I was playing a quest game vs Kang1. In main phase 2 it cast Crypt Angel which threw the following error:
In the attack phase just before this error, the AI attacked me with everything it had because it saw a clear path to victory. Its creatures woefully outnumbered mine, but it didn't take into account that I had Sphere of Reason out which nullified most of its attack and allowed me to kill off some of its strongest creatures. In earlier turns it didn't attack with any of the blue creatures with power 2 or less and I can only assume it was because of the Sphere. I'm guessing it doesn't calculate damage prevention when it decides to go for the kill with all-out attack.
EDIT: Ignore the error. It was just a targeting error because it had no red or blue creatures in its graveyard. Shouldn't nothing happen though, rather than causing errors?
- Code: Select all
An error has occurred. You can copy/paste this message or save it to a file.
Please report this, plus what you tried to do, to:
http://www.slightlymagic.net/forum/viewforum.php?f=26
If you don't want to register an account, you can mail it directly to
mtgerror@yahoo.com
null
Version:
Forge -- official beta: $Date: 2011-01-06 11:34:48 -0500 (Thu, 06 Jan 2011) $, SVN revision: $Revision: 4891 $
OS: Windows XP Version: 5.1 Architecture: x86
Java Version: 1.6.0_24 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.NullPointerException
at forge.MagicStack.add(MagicStack.java:491)
at forge.MagicStack.unfreezeStack(MagicStack.java:92)
at forge.MagicStack.finishResolving(MagicStack.java:773)
at forge.MagicStack.resolveStack(MagicStack.java:734)
at forge.Phase.passPriority(Phase.java:528)
at forge.gui.input.Input_PassPriority.selectButtonOK(Input_PassPriority.java:42)
at forge.GuiInput.selectButtonOK(GuiInput.java:37)
at forge.GuiDisplay4.okButtonActionPerformed(GuiDisplay4.java:977)
at forge.GuiDisplay4.access$300(GuiDisplay4.java:42)
at forge.GuiDisplay4$28.actionPerformed(GuiDisplay4.java:764)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$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)
In the attack phase just before this error, the AI attacked me with everything it had because it saw a clear path to victory. Its creatures woefully outnumbered mine, but it didn't take into account that I had Sphere of Reason out which nullified most of its attack and allowed me to kill off some of its strongest creatures. In earlier turns it didn't attack with any of the blue creatures with power 2 or less and I can only assume it was because of the Sphere. I'm guessing it doesn't calculate damage prevention when it decides to go for the kill with all-out attack.
EDIT: Ignore the error. It was just a targeting error because it had no red or blue creatures in its graveyard. Shouldn't nothing happen though, rather than causing errors?

