It is currently 18 Aug 2025, 18:27
   
Text Size

Current Known Bugs list

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Re: Current Known Bugs list

Postby Hellfish » 03 Jul 2011, 22:16

Fixed. Thanks,Vecc!
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
User avatar
Hellfish
Programmer
 
Posts: 1297
Joined: 07 Jun 2009, 10:41
Location: South of the Pumphouse
Has thanked: 110 times
Been thanked: 169 times

Re: Current Known Bugs list

Postby Taliesim » 04 Jul 2011, 05:34

.
Intruder Alarm doesn't trigger when tokens from Kiki-Jiki, Mirror Breaker comes into play. The combo doesn't work.
Last edited by Chris H. on 04 Jul 2011, 10:16, edited 1 time in total.
Reason: Mouse-over
Taliesim
 
Posts: 6
Joined: 02 Jul 2011, 07:15
Has thanked: 1 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby Ulthwithian » 04 Jul 2011, 13:15

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.
Ulthwithian
 
Posts: 28
Joined: 07 Oct 2010, 13:21
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby Sloth » 04 Jul 2011, 13:40

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.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Current Known Bugs list

Postby serrasmurf » 04 Jul 2011, 17:52

hi
Squadron Hawk has creature type hawk; it should have bird (and trigger Soulcatcher's Aerie
thnx
serrasmurf
 
Posts: 316
Joined: 30 Jan 2010, 14:09
Location: The Netherlands
Has thanked: 3 times
Been thanked: 18 times

Re: Current Known Bugs list

Postby Chris H. » 04 Jul 2011, 18:04

serrasmurf wrote:hi
Squadron Hawk has creature type hawk; it should have bird (and trigger Soulcatcher's Aerie
thnx
`
Fixed, thank you.
User avatar
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: Current Known Bugs list

Postby Bundy » 04 Jul 2011, 19:36

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)
Bundy
 
Posts: 348
Joined: 17 Dec 2010, 17:32
Location: The netherlands
Has thanked: 23 times
Been thanked: 3 times

Re: Current Known Bugs list

Postby jmartus » 05 Jul 2011, 02:33

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)
Last edited by Chris H. on 05 Jul 2011, 09:52, edited 2 times in total.
Reason: Mouse-over
jmartus
 
Posts: 207
Joined: 11 Oct 2010, 09:25
Has thanked: 0 time
Been thanked: 7 times

Re: Current Known Bugs list

Postby jmartus » 05 Jul 2011, 02:38

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)
Last edited by Chris H. on 05 Jul 2011, 09:54, edited 1 time in total.
Reason: Mouse-over
jmartus
 
Posts: 207
Joined: 11 Oct 2010, 09:25
Has thanked: 0 time
Been thanked: 7 times

Re: Current Known Bugs list

Postby slapshot5 » 05 Jul 2011, 02:48

. Godtracker of Jund is now fixed in SVN.
-slapshot5
slapshot5
Programmer
 
Posts: 1391
Joined: 03 Jan 2010, 17:47
Location: Mac OS X
Has thanked: 25 times
Been thanked: 68 times

Re: Current Known Bugs list

Postby Bundy » 05 Jul 2011, 10:44

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 :?
Bundy
 
Posts: 348
Joined: 17 Dec 2010, 17:32
Location: The netherlands
Has thanked: 23 times
Been thanked: 3 times

Re: Current Known Bugs list

Postby Bundy » 05 Jul 2011, 14:06

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 ...
Bundy
 
Posts: 348
Joined: 17 Dec 2010, 17:32
Location: The netherlands
Has thanked: 23 times
Been thanked: 3 times

Re: Current Known Bugs list

Postby Chris H. » 05 Jul 2011, 14:12

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.
User avatar
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: Current Known Bugs list

Postby Bundy » 05 Jul 2011, 14:26

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.
Bundy
 
Posts: 348
Joined: 17 Dec 2010, 17:32
Location: The netherlands
Has thanked: 23 times
Been thanked: 3 times

Re: Current Known Bugs list

Postby Vecc » 05 Jul 2011, 16:44

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.
User avatar
Vecc
 
Posts: 178
Joined: 13 Apr 2009, 00:13
Has thanked: 17 times
Been thanked: 5 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 41 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 41 users online :: 0 registered, 0 hidden and 41 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 41 guests

Login Form