Page 339 of 441

Re: Current Known Bugs list

PostPosted: 03 Jul 2011, 22:16
by Hellfish
Fixed. Thanks,Vecc!

Re: Current Known Bugs list

PostPosted: 04 Jul 2011, 05:34
by Taliesim
.
Intruder Alarm doesn't trigger when tokens from Kiki-Jiki, Mirror Breaker comes into play. The combo doesn't work.

Re: Current Known Bugs list

PostPosted: 04 Jul 2011, 13:15
by Ulthwithian
Just noticed this. I'm playing a Tallowisp deck, and Arrest isn't fetchable by Tallowisp. I think it's because the Tallowisp code is looking for 'Enchant creature' on the relevant cards, and Arrest has 'Enchant Creature'.

Another issue: I had a Thief of Hope stolen by Abduction. The Thief then died and returned to play as normal. However, once he returned, his ability would no longer trigger.

Re: Current Known Bugs list

PostPosted: 04 Jul 2011, 13:40
by Sloth
Ulthwithian wrote:Just noticed this. I'm playing a Tallowisp deck, and Arrest isn't fetchable by Tallowisp. I think it's because the Tallowisp code is looking for 'Enchant creature' on the relevant cards, and Arrest has 'Enchant Creature'.
Fixed! Thanks Ulthwithian.

Re: Current Known Bugs list

PostPosted: 04 Jul 2011, 17:52
by serrasmurf
hi
Squadron Hawk has creature type hawk; it should have bird (and trigger Soulcatcher's Aerie
thnx

Re: Current Known Bugs list

PostPosted: 04 Jul 2011, 18:04
by Chris H.
serrasmurf wrote:hi
Squadron Hawk has creature type hawk; it should have bird (and trigger Soulcatcher's Aerie
thnx
`
Fixed, thank you.

Re: Current Known Bugs list

PostPosted: 04 Jul 2011, 19:36
by Bundy
This error just popped up. Computer casts Think Twice. It's cast for its flashback cost and is exiled. I think the computer did not draw a card, but i am not 100% sure about that ...

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 7 Version: 6.1 Architecture: x86

Java Version: 1.6.0_23 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
   at forge.card.abilityFactory.AbilityFactory.playReusable(AbilityFactory.java:861)
   at forge.card.abilityFactory.AbilityFactory_DealDamage.damageChoosingTargets(AbilityFactory_DealDamage.java:384)
   at forge.card.abilityFactory.AbilityFactory_DealDamage.damageDoTriggerAI(AbilityFactory_DealDamage.java:489)
   at forge.card.abilityFactory.AbilityFactory_DealDamage.access$400(AbilityFactory_DealDamage.java:26)
   at forge.card.abilityFactory.AbilityFactory_DealDamage$3.doTrigger(AbilityFactory_DealDamage.java:121)
   at forge.card.abilityFactory.AbilityFactory_Counters.putDoTriggerAI(AbilityFactory_Counters.java:445)
   at forge.card.abilityFactory.AbilityFactory_Counters.access$300(AbilityFactory_Counters.java:29)
   at forge.card.abilityFactory.AbilityFactory_Counters$1.doTrigger(AbilityFactory_Counters.java:58)
   at forge.card.trigger.TriggerHandler$2.doTrigger(TriggerHandler.java:501)
   at forge.MagicStack.chooseOrderOfSimultaneousStackEntry(MagicStack.java:954)
   at forge.MagicStack.chooseOrderOfSimultaneousStackEntryAll(MagicStack.java:916)
   at forge.Phase.passPriority(Phase.java:530)
   at forge.MagicStack.add(MagicStack.java:683)
   at forge.MagicStack.addAndUnfreeze(MagicStack.java:74)
   at forge.ComputerUtil.handlePlayingSpellAbility(ComputerUtil.java:86)
   at forge.ComputerUtil.playCards(ComputerUtil.java:47)
   at forge.ComputerAI_General.playCards(ComputerAI_General.java:40)
   at forge.ComputerAI_General.main2(ComputerAI_General.java:34)
   at forge.ComputerAI_Input.think(ComputerAI_Input.java:67)
   at forge.ComputerAI_Input.showMessage(ComputerAI_Input.java:33)
   at forge.GuiInput.setInput(GuiInput.java:29)
   at forge.GuiInput.update(GuiInput.java:23)
   at java.util.Observable.notifyObservers(Unknown Source)
   at java.util.Observable.notifyObservers(Unknown Source)
   at forge.MyObservable.updateObservers(MyObservable.java:9)
   at forge.Phase.nextPhase(Phase.java:375)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.GuiDisplay4$28.actionPerformed(GuiDisplay4.java:769)
   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$Actions.actionPerformed(Unknown Source)
   at javax.swing.SwingUtilities.notifyAction(Unknown Source)
   at javax.swing.JComponent.processKeyBinding(Unknown Source)
   at javax.swing.JComponent.processKeyBindings(Unknown Source)
   at javax.swing.JComponent.processKeyEvent(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.KeyboardFocusManager.redispatchEvent(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
   at java.awt.Component.dispatchEventImpl(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.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)

Re: Current Known Bugs list

PostPosted: 05 Jul 2011, 02:33
by jmartus
Bugged happened when i tried to play Enlisted Wurm and Godtracker of Jund just came into play.





Version:
Forge -- official beta: $Date: 2011-01-06 11:34:48 -0500 (Thu, 06 Jan 2011) $, SVN revision: $Revision: 4891 $

OS: Windows 7 Version: 6.1 Architecture: x86

Java Version: 1.6.0_26 Vendor: Sun Microsystems Inc.

Detailed error trace:

Signal Dispatcher (4):

Java2D Disposer (9):
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.lang.ref.ReferenceQueue.remove(Unknown Source)
sun.java2d.Disposer.run(Unknown Source)
java.lang.Thread.run(Unknown Source)

TimerQueue (18):
java.lang.Object.wait(Native Method)
javax.swing.TimerQueue.run(Unknown Source)
java.lang.Thread.run(Unknown Source)

AWT-Shutdown (10):
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:485)
sun.awt.AWTAutoShutdown.run(Unknown Source)
java.lang.Thread.run(Unknown Source)

Reference Handler (2):
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:485)
java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)

AWT-EventQueue-0 (13):
java.lang.Thread.dumpThreads(Native Method)
java.lang.Thread.getAllStackTraces(Unknown Source)
forge.error.ErrorViewer.printError(ErrorViewer.java:150)
forge.error.ErrorViewer.showErrorAllThreads(ErrorViewer.java:104)
forge.error.ErrorViewer$ShowAllThreadsAction.actionPerformed(ErrorViewer.java:220)
javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
javax.swing.DefaultButtonModel.setPressed(Unknown Source)
javax.swing.AbstractButton.doClick(Unknown Source)
javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
java.awt.Component.processMouseEvent(Unknown Source)
javax.swing.JComponent.processMouseEvent(Unknown Source)
java.awt.Component.processEvent(Unknown Source)
java.awt.Container.processEvent(Unknown Source)
java.awt.Component.dispatchEventImpl(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Window.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.EventQueue.dispatchEventImpl(Unknown Source)
java.awt.EventQueue.access$000(Unknown Source)
java.awt.EventQueue$1.run(Unknown Source)
java.awt.EventQueue$1.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
java.awt.EventQueue$2.run(Unknown Source)
java.awt.EventQueue$2.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
java.awt.EventQueue.dispatchEvent(Unknown Source)
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.run(Unknown Source)

Swing-Shell (475):
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Unknown Source)
java.lang.Thread.run(Unknown Source)

AWT-Windows (11):
sun.awt.windows.WToolkit.eventLoop(Native Method)
sun.awt.windows.WToolkit.run(Unknown Source)
java.lang.Thread.run(Unknown Source)

Finalizer (3):
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

DestroyJavaVM (14):

D3D Screen Updater (17):
java.lang.Object.wait(Native Method)
sun.java2d.d3d.D3DScreenUpdateManager.run(Unknown Source)
java.lang.Thread.run(Unknown Source)

Attach Listener (5):

Animation (2137):
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:485)
java.util.TimerThread.mainLoop(Unknown Source)
java.util.TimerThread.run(Unknown Source)

com.google.common.base.internal.Finalizer (20):
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.lang.ref.ReferenceQueue.remove(Unknown Source)
com.google.common.base.internal.Finalizer.run(Finalizer.java:127)

Re: Current Known Bugs list

PostPosted: 05 Jul 2011, 02:38
by jmartus
Another bugged just happened had Godtracker of Jund in play and played Woolly Thoctar

AbilityFactory : getAbility -- abString too short in Godtracker of Jund: []


Version:
Forge -- official beta: $Date: 2011-01-06 11:34:48 -0500 (Thu, 06 Jan 2011) $, SVN revision: $Revision: 4891 $

OS: Windows 7 Version: 6.1 Architecture: x86

Java Version: 1.6.0_26 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.RuntimeException: AbilityFactory : getAbility -- abString too short in Godtracker of Jund: []
at forge.card.abilityFactory.AbilityFactory.getMapParams(AbilityFactory.java:111)
at forge.card.abilityFactory.AbilityFactory.getAbility(AbilityFactory.java:147)
at forge.card.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:379)
at forge.card.trigger.TriggerHandler.runTrigger(TriggerHandler.java:266)
at forge.GameAction.changeZone(GameAction.java:99)
at forge.GameAction.moveTo(GameAction.java:131)
at forge.GameAction.moveToPlay(GameAction.java:288)
at forge.card.spellability.Spell_Permanent.resolve(Spell_Permanent.java:292)
at forge.MagicStack.resolveStack(MagicStack.java:733)
at forge.Phase.passPriority(Phase.java:528)
at forge.ComputerAI_General.stackResponse(ComputerAI_General.java:357)
at forge.ComputerAI_General.stack_not_empty(ComputerAI_General.java:305)
at forge.gui.input.InputControl.updateInput(InputControl.java:151)
at forge.GuiInput.update(GuiInput.java:21)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.MyObservable.updateObservers(MyObservable.java:9)
at forge.gui.input.InputControl.resetInput(InputControl.java:58)
at forge.Phase.passPriority(Phase.java:517)
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$Actions.actionPerformed(Unknown Source)
at javax.swing.SwingUtilities.notifyAction(Unknown Source)
at javax.swing.JComponent.processKeyBinding(Unknown Source)
at javax.swing.JComponent.processKeyBindings(Unknown Source)
at javax.swing.JComponent.processKeyEvent(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.KeyboardFocusManager.redispatchEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(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)

Re: Current Known Bugs list

PostPosted: 05 Jul 2011, 02:48
by slapshot5
. Godtracker of Jund is now fixed in SVN.
-slapshot5

Re: Current Known Bugs list

PostPosted: 05 Jul 2011, 10:44
by Bundy
Computer casts Protective Bubble, but it does not enchant any creature. It just sits on the battlefield like a global enchantment.
But now, in the next round, computer casts Protective Bubble again, and this time it is attached to a creature :?

Re: Current Known Bugs list

PostPosted: 05 Jul 2011, 14:06
by Bundy
Downloaded the newest version.
I play Primal Clay, no errors here. Next round i play Primal Clay again, then this error pops up:
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


There is an error in the card code for Reckless Spite:



Version:
Forge -- official beta: $Date: 2011-07-02 00:20:39 -0400 (Sat, 02 Jul 2011) $, SVN revision: $Revision: 10300 $

OS: Windows 7 Version: 6.1 Architecture: x86

Java Version: 1.6.0_23 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
   at forge.card.spellability.SpellAbility_Restriction.canPlay(SpellAbility_Restriction.java:127)
   at forge.card.spellability.Ability_Activated.canPlay(Ability_Activated.java:62)
   at forge.ComputerUtil$2.addCard(ComputerUtil.java:774)
   at forge.CardList.filter(CardList.java:500)
   at forge.ComputerUtil.getAvailableMana(ComputerUtil.java:770)
   at forge.ComputerUtil.getAvailableMana(ComputerUtil.java:758)
   at forge.ComputerUtil.payManaCost(ComputerUtil.java:632)
   at forge.ComputerUtil.canPayCost(ComputerUtil.java:358)
   at forge.ComputerUtil.canPayCost(ComputerUtil.java:346)
   at forge.card.abilityFactory.AbilityFactory_Destroy.destroyCanPlayAI(AbilityFactory_Destroy.java:178)
   at forge.card.abilityFactory.AbilityFactory_Destroy.access$100(AbilityFactory_Destroy.java:18)
   at forge.card.abilityFactory.AbilityFactory_Destroy$2.canPlayAI(AbilityFactory_Destroy.java:74)
   at forge.ComputerUtil.canBePlayedAndPayedByAI(ComputerUtil.java:336)
   at forge.ComputerAI_General.getPlayable(ComputerAI_General.java:261)
   at forge.ComputerAI_General.getOtherPhases(ComputerAI_General.java:226)
   at forge.ComputerAI_General.stackResponse(ComputerAI_General.java:435)
   at forge.ComputerAI_General.stack_not_empty(ComputerAI_General.java:387)
   at forge.gui.input.InputControl.updateInput(InputControl.java:183)
   at forge.GuiInput.update(GuiInput.java:30)
   at java.util.Observable.notifyObservers(Unknown Source)
   at java.util.Observable.notifyObservers(Unknown Source)
   at forge.MyObservable.updateObservers(MyObservable.java:17)
   at forge.gui.input.InputControl.resetInput(InputControl.java:89)
   at forge.Phase.passPriority(Phase.java:690)
   at forge.gui.input.Input_PassPriority.selectButtonOK(Input_PassPriority.java:46)
   at forge.GuiInput.selectButtonOK(GuiInput.java:57)
   at forge.GuiDisplay4.okButtonActionPerformed(GuiDisplay4.java:1111)
   at forge.GuiDisplay4.access$300(GuiDisplay4.java:48)
   at forge.GuiDisplay4$31.actionPerformed(GuiDisplay4.java:864)
   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.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)
It says a card error in Reckless Spite, but no player played that card. The computer has no lands tapped and the card is not in any graveyard or exiled.
Maybe the computer wanted to play Reckless Spite, but since i only have 1 creature in play it can not play it without destroying one of his own creatures too.

Every time i click OK to go to the next phase, the same error returns.
----
I play Quicksilver Gargantuan and copy a creature. Now i can no longer play the other Quicksilver Gargantuan in my hand.
----
I copy Vinelasher Kudzu with Quicksilver Gargantuan. When my copied version goes to the graveyard this error pops up and keeps returning about 10 times in a row when clicking OK.
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


There is an error in the card code for Vinelasher Kudzu:



Version:
Forge -- official beta: $Date: 2011-07-02 00:20:39 -0400 (Sat, 02 Jul 2011) $, SVN revision: $Revision: 10300 $

OS: Windows 7 Version: 6.1 Architecture: x86

Java Version: 1.6.0_23 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
   at forge.card.spellability.SpellAbility_Restriction.canPlay(SpellAbility_Restriction.java:127)
   at forge.card.spellability.Spell.canPlay(Spell.java:63)
   at forge.card.spellability.Spell_Permanent.canPlay(Spell_Permanent.java:197)
   at forge.ComputerUtil.possibleDamagePrevention(ComputerUtil.java:1339)
   at forge.CombatUtil.canDestroyAttacker(CombatUtil.java:1369)
   at forge.ComputerUtil_Attack2.shouldAttack(ComputerUtil_Attack2.java:599)
   at forge.ComputerUtil_Attack2.getAttackers(ComputerUtil_Attack2.java:536)
   at forge.ComputerUtil.getAttackers(ComputerUtil.java:1197)
   at forge.card.cardFactory.CardFactoryUtil.AI_doesCreatureAttack(CardFactoryUtil.java:269)
   at forge.card.abilityFactory.AbilityFactory_Pump$4.addCard(AbilityFactory_Pump.java:225)
   at forge.CardList.filter(CardList.java:500)
   at forge.card.abilityFactory.AbilityFactory_Pump.getPumpCreatures(AbilityFactory_Pump.java:202)
   at forge.card.abilityFactory.AbilityFactory_Pump.pumpTgtAI(AbilityFactory_Pump.java:430)
   at forge.card.abilityFactory.AbilityFactory_Pump.pumpPlayAI(AbilityFactory_Pump.java:406)
   at forge.card.abilityFactory.AbilityFactory_Pump.access$000(AbilityFactory_Pump.java:17)
   at forge.card.abilityFactory.AbilityFactory_Pump$2.canPlayAI(AbilityFactory_Pump.java:99)
   at forge.ComputerUtil.canBePlayedAndPayedByAI(ComputerUtil.java:336)
   at forge.ComputerAI_General.getPlayable(ComputerAI_General.java:261)
   at forge.ComputerAI_General.getOtherPhases(ComputerAI_General.java:226)
   at forge.ComputerAI_General.stackResponse(ComputerAI_General.java:397)
   at forge.ComputerAI_General.begin_combat(ComputerAI_General.java:314)
   at forge.ComputerAI_Input.think(ComputerAI_Input.java:72)
   at forge.ComputerAI_Input.showMessage(ComputerAI_Input.java:47)
   at forge.GuiInput.setInput(GuiInput.java:43)
   at forge.GuiInput.update(GuiInput.java:32)
   at java.util.Observable.notifyObservers(Unknown Source)
   at java.util.Observable.notifyObservers(Unknown Source)
   at forge.MyObservable.updateObservers(MyObservable.java:17)
   at forge.Phase.nextPhase(Phase.java:460)
   at forge.GuiDisplay4$31.actionPerformed(GuiDisplay4.java:869)
   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.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)
Something i notice about these creatures that can copy others is that when they go to the graveyard the card image is no longer displayed and the card ID is a very high number instead of the low original.
----
Completely different match, but after the bug with Quicksilver Gargantuan i cannot play Clone now ...

Re: Current Known Bugs list

PostPosted: 05 Jul 2011, 14:12
by Chris H.
Bundy wrote:Every time i click OK to go to the next phase, the same error returns.
`
When you get an error exception, it may be best not to continue the match. It may be best to save the error exception and to then exit forge.

Re: Current Known Bugs list

PostPosted: 05 Jul 2011, 14:26
by Bundy
Chris H. wrote:When you get an error exception, it may be best not to continue the match. It may be best to save the error exception and to then exit forge.
I usually see if the error stops during the turn, otherwise i quit and exit. I thought it might be useful for debugging to know if an error keeps coming back or not ...

Found something else:
Computer has Etched Champion and blocks my pumped red goblin token. Computer had more artifacts in play (Copper Myr, Shield of Kaldra and Ebony Rhino) so Metalcraft should give Etched Champion protection from all colors, but it got killed by the red goblin token made by goblin Assault.

Re: Current Known Bugs list

PostPosted: 05 Jul 2011, 16:44
by Vecc
I think Counterbalance isn't working at all. I just revealed Wall of Omens vs. AI's Accumulated Knowledge, and it still resolved as if nothing had happened. Weird.