Current Known Bugs list
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Current Known Bugs list
by Chris H. » 16 Dec 2010, 01:09
I and the computer had a Caribou Range aura enchanting one of our lands. The AI was able to activate the token making ability but when I attempted to activate the token making ability I received the following error exception:
- Code: Select all
An error has occured. 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: 2010-09-14 08:34:27 -0400 (Tue, 14 Sep 2010) $, SVN revision: $Revision: 2039 $
OS: Mac OS X Version: 10.6.5 Architecture: x86_64
Java Version: 1.6.0_22 Vendor: Apple Inc.
Detailed error trace:
java.lang.NullPointerException
at forge.CardFactory_Auras$3.resolve(CardFactory_Auras.java:120)
at forge.MagicStack.resolveStack(MagicStack.java:512)
at forge.Phase.passPriority(Phase.java:571)
at forge.ComputerAI_General.stackResponse(ComputerAI_General.java:330)
at forge.ComputerAI_General.stack_not_empty(ComputerAI_General.java:279)
at forge.InputControl.updateInput(InputControl.java:149)
at forge.GuiInput.update(GuiInput.java:19)
at java.util.Observable.notifyObservers(Observable.java:142)
at java.util.Observable.notifyObservers(Observable.java:98)
at forge.MyObservable.updateObservers(MyObservable.java:9)
at forge.InputControl.resetInput(InputControl.java:51)
at forge.Phase.passPriority(Phase.java:562)
at forge.Input_PassPriority.selectButtonOK(Input_PassPriority.java:35)
at forge.GuiInput.selectButtonOK(GuiInput.java:35)
at forge.GuiDisplay3.okButtonActionPerformed(GuiDisplay3.java:1015)
at forge.GuiDisplay3.access$3(GuiDisplay3.java:1014)
at forge.GuiDisplay3$26.actionPerformed(GuiDisplay3.java:809)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:6352)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6117)
at java.awt.Container.processEvent(Container.java:2085)
at java.awt.Component.dispatchEventImpl(Component.java:4714)
at java.awt.Container.dispatchEventImpl(Container.java:2143)
at java.awt.Component.dispatchEvent(Component.java:4544)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4621)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4282)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212)
at java.awt.Container.dispatchEventImpl(Container.java:2129)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4544)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:635)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
-
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
by lazylockie » 16 Dec 2010, 04:27
r4419:
after I cast Crib Swap AI's creature, the next turn its token becomes 3/4, probably because it has the same name as the card Shapeshifter
after I cast Crib Swap AI's creature, the next turn its token becomes 3/4, probably because it has the same name as the card Shapeshifter
- lazylockie
- Posts: 508
- Joined: 13 Jul 2010, 22:44
- Has thanked: 74 times
- Been thanked: 15 times
Re: Current Known Bugs list
by slapshot5 » 16 Dec 2010, 05:02
Eek. I can see what is going on, but the comments say my syntax is supposed to work. I'm not sure what the best fix is at this point. We'll get this fixed up before the next beta.Corwin72 wrote:Build 4408
Attempt to cast Transcendent Master. Received this error:
No enum const class forge.Counters.2LEVEL
-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
by slapshot5 » 16 Dec 2010, 05:05
This should be fixed in r4421.lazylockie wrote:r4419:
after I cast Crib Swap AI's creature, the next turn its token becomes 3/4, probably because it has the same name as the card Shapeshifter
-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
by cc-drake » 16 Dec 2010, 11:40
If AI plays Counterspell with mana from Forbidden Orchard, the Orchard's ETB effect will be countered instead and Forbidden Orchard is put into graveyard. Tested with Forge 10/19/2010, so it might be fixed meanwhile.
Re: Current Known Bugs list
by Corwin72 » 16 Dec 2010, 15:48
Should I attempt to duplicate or just not play that card right now?slapshot5 wrote:Eek. I can see what is going on, but the comments say my syntax is supposed to work. I'm not sure what the best fix is at this point. We'll get this fixed up before the next beta.
-slapshot5
-
Corwin72 - Posts: 793
- Joined: 15 Sep 2009, 13:26
- Location: Grayson, Ga
- Has thanked: 25 times
- Been thanked: 9 times
Re: Current Known Bugs list
by friarsol » 16 Dec 2010, 15:55
It's a parsing error not a logic error. Just remove the card from the deck until we figure out a fix.Corwin72 wrote:Should I attempt to duplicate or just not play that card right now?
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Current Known Bugs list
by slapshot5 » 16 Dec 2010, 16:15
I'm working on this.friarsol wrote:It's a parsing error not a logic error. Just remove the card from the deck until we figure out a fix.
-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
by Corwin72 » 16 Dec 2010, 19:19
build 4427
Reveilark returning more than 2 creatures to play.
I am playing against Iceman in quest mode.
Player casts Sunblast Angel to wipe the opponents board except for the player's Reveillark that is enchanted control magic.
Destroyed creatures include Theiving Magpie, Sower of Temptation, my Linvala, Keeper of Silence, Floating Dream Zubera,Shadowmage Infiltrator, Man-O'-War,and 2 Fledgling Djinn
I then destroy the Reveillark with Intriped Hero.
AI returned Theiving Magpie, Sower of Temptation, Floating Dream Zubera,Shadowmage Infiltrator, Man-O'-War,and 2 Fledgling Djinn
Reveilark returning more than 2 creatures to play.
I am playing against Iceman in quest mode.
Player casts Sunblast Angel to wipe the opponents board except for the player's Reveillark that is enchanted control magic.
Destroyed creatures include Theiving Magpie, Sower of Temptation, my Linvala, Keeper of Silence, Floating Dream Zubera,Shadowmage Infiltrator, Man-O'-War,and 2 Fledgling Djinn
I then destroy the Reveillark with Intriped Hero.
AI returned Theiving Magpie, Sower of Temptation, Floating Dream Zubera,Shadowmage Infiltrator, Man-O'-War,and 2 Fledgling Djinn
-
Corwin72 - Posts: 793
- Joined: 15 Sep 2009, 13:26
- Location: Grayson, Ga
- Has thanked: 25 times
- Been thanked: 9 times
Re: Current Known Bugs list
by friarsol » 16 Dec 2010, 19:57
For everyone that's in the SVN. Could you post your bug reports in the Developer's Corner section?
We're trying to more easily differentiate between bugs in the latest Beta and bugs in the trunk build. In general bugs are bug, but a little organization will help flag down older bugs that might otherwise get lost in the SVN reports.
We're trying to more easily differentiate between bugs in the latest Beta and bugs in the trunk build. In general bugs are bug, but a little organization will help flag down older bugs that might otherwise get lost in the SVN reports.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Current Known Bugs list
by Chris H. » 16 Dec 2010, 20:29
To further explain Sol's request. Some people have the ability to access the source code on google. They can and do keep an up to date copy of forge. They tend to come across the new bugs first. They can submit their bug reports referencing the newest code in the new Dev's corner SVN bug topic. This allows the devs to fix some of these newest bugs before the next beta release.
People who only use the beta versions of forge should continue to report the bugs that they find on this "Current Known Bugs list" topic.
People who only use the beta versions of forge should continue to report the bugs that they find on this "Current Known Bugs list" topic.
-
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
by Mr.Chaos » 16 Dec 2010, 20:37
Version 12/11. Bug:
Compy uses Sunlance to deal 3 damage to my Rhys the Redeemed. Of course, Rhys takes no damage. But the fact that Sunlance could even target him is just plain WRONG!
Compy uses Sunlance to deal 3 damage to my Rhys the Redeemed. Of course, Rhys takes no damage. But the fact that Sunlance could even target him is just plain WRONG!
](./images/smilies/eusa_wall.gif)

- Mr.Chaos
- Tester
- Posts: 625
- Joined: 06 Sep 2008, 08:15
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Sloth » 16 Dec 2010, 20:50
This is fixed already, but thanks nontheless Mr.Chaos.Mr.Chaos wrote:Version 12/11. Bug:
Compy uses Sunlance to deal 3 damage to my Rhys the Redeemed. Of course, Rhys takes no damage. But the fact that Sunlance could even target him is just plain WRONG!
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Current Known Bugs list
by slowe » 18 Dec 2010, 04:23
Whee bugs!
I've had a few problems with P/T boosts not being read correctly. Specifically: I cast Sever Soul on a dragon while Crucible of Fire was in play and gained four life even though the dragon was correctly pumped to a 7/7; the AI cast Archon of Redemption with Gravitational Shift and only gained three life.
- I copied my quest wolf pet with Kiki-Jiki, and the copy didn't have flanking.
- Some spells cause errors when cascaded into. This has happened with Brainstorm and Ancient Craving, each time cascaded into with Deny Reality.
- Incendiary Command with the second and third modes causes an error.
- When the AI tries to reanimate a creature (it doesn't seem to matter what spell it's using) and there are multiple legal targets, it usually ends up getting the wrong creature.
- The AI was able to cast Beacon of Unrest when I had Iona, Shield of Emeria set to black.
- I cast Living Death, then immediately cast Reanimate on the Baneslayer Angel in the AI's graveyard. The AI gained the life from the lifelink.
Living Death also puts tokens into graveyards.
- Wake Thrasher is broken. Its ability triggers if you cast a spell, tap some mana sources, then cancel. I keep doing that accidentally and I feel bad.
- Level up creatures who get P/T increases at higher levels retain those increases when Mirror Entity is activated.
- Planeswalker abilities have a cost of adding or removing loyalty counters - it shouldn't happen on resolution of the ability. E.g., I shouldn't be able to bolt a freshly played Garruk in response to his first ability. Not that I would take advantage of that, of course.
- Personal Tutor fetches artifacts and enchantments, but you've probably fixed that by now.
- The text of Scorched Ruins is missing the word "sacrifice".
- Sunder should be an instant.
- The creatures fetched by Ranger of Eos aren't revealed (a la Goblin Ringleader in the past).
- The AI will kill itself by playing lands with Zo-Zu the Punisher in play.
- The AI rarely equips equipment, even if it has nothing else to do at all.
I've had a few problems with P/T boosts not being read correctly. Specifically: I cast Sever Soul on a dragon while Crucible of Fire was in play and gained four life even though the dragon was correctly pumped to a 7/7; the AI cast Archon of Redemption with Gravitational Shift and only gained three life.
- I copied my quest wolf pet with Kiki-Jiki, and the copy didn't have flanking.
- Some spells cause errors when cascaded into. This has happened with Brainstorm and Ancient Craving, each time cascaded into with Deny Reality.
- Incendiary Command with the second and third modes causes an error.
- When the AI tries to reanimate a creature (it doesn't seem to matter what spell it's using) and there are multiple legal targets, it usually ends up getting the wrong creature.
- The AI was able to cast Beacon of Unrest when I had Iona, Shield of Emeria set to black.
- I cast Living Death, then immediately cast Reanimate on the Baneslayer Angel in the AI's graveyard. The AI gained the life from the lifelink.

- Wake Thrasher is broken. Its ability triggers if you cast a spell, tap some mana sources, then cancel. I keep doing that accidentally and I feel bad.
- Level up creatures who get P/T increases at higher levels retain those increases when Mirror Entity is activated.
- Planeswalker abilities have a cost of adding or removing loyalty counters - it shouldn't happen on resolution of the ability. E.g., I shouldn't be able to bolt a freshly played Garruk in response to his first ability. Not that I would take advantage of that, of course.

- Personal Tutor fetches artifacts and enchantments, but you've probably fixed that by now.
- The text of Scorched Ruins is missing the word "sacrifice".
- Sunder should be an instant.
- The creatures fetched by Ranger of Eos aren't revealed (a la Goblin Ringleader in the past).
- The AI will kill itself by playing lands with Zo-Zu the Punisher in play.
- The AI rarely equips equipment, even if it has nothing else to do at all.
Re: Current Known Bugs list
by s1886x » 18 Dec 2010, 05:27
hedron crab's ability made my forge crash
An error has occured. You can copy/paste this message or save it to a file.
Please report this, plus what you tried to do, to:
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: 2010-09-14 08:34:27 -0400 (Tue, 14 Sep 2010) $, SVN revision: $Revision: 2039 $
OS: Windows Vista Version: 6.0 Architecture: x86
Java Version: 1.6.0_11 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.NullPointerException
at forge.AllZoneUtil.getPlayerCardsInLibrary(AllZoneUtil.java:230)
at forge.GameAction.mill(GameAction.java:119)
at forge.GameActionUtil$380.resolve(GameActionUtil.java:4936)
at forge.Input_StackNotEmpty.selectButtonOK(Input_StackNotEmpty.java:58)
at forge.GuiInput.selectButtonOK(GuiInput.java:36)
at forge.GuiDisplay4.okButtonActionPerformed(GuiDisplay4.java:985)
at forge.GuiDisplay4.access$3(GuiDisplay4.java:984)
at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:771)
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)
An error has occured. You can copy/paste this message or save it to a file.
Please report this, plus what you tried to do, to:
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: 2010-09-14 08:34:27 -0400 (Tue, 14 Sep 2010) $, SVN revision: $Revision: 2039 $
OS: Windows Vista Version: 6.0 Architecture: x86
Java Version: 1.6.0_11 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.NullPointerException
at forge.AllZoneUtil.getPlayerCardsInLibrary(AllZoneUtil.java:230)
at forge.GameAction.mill(GameAction.java:119)
at forge.GameActionUtil$380.resolve(GameActionUtil.java:4936)
at forge.Input_StackNotEmpty.selectButtonOK(Input_StackNotEmpty.java:58)
at forge.GuiInput.selectButtonOK(GuiInput.java:36)
at forge.GuiDisplay4.okButtonActionPerformed(GuiDisplay4.java:985)
at forge.GuiDisplay4.access$3(GuiDisplay4.java:984)
at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:771)
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)
- s1886x
- Posts: 141
- Joined: 14 Jun 2010, 01:07
- Has thanked: 0 time
- Been thanked: 0 time
Who is online
Users browsing this forum: Google [Bot] and 78 guests