Page 214 of 441

Re: Current Known Bugs list

PostPosted: 16 Oct 2010, 20:23
by s1886x
also, i believe the official ruling is that if you draw multiple cards, you draw them one at a time, flipping each as a result of oracle of muldaya's effect before drawing it, so you have the chance to play the lands among those cards before you draw them

Re: Current Known Bugs list

PostPosted: 16 Oct 2010, 20:28
by s1886x
and the eldrazi's effect of shuffling the graveyard back into your deck goes on the stack and it should be possible to respond to it

Re: Current Known Bugs list

PostPosted: 16 Oct 2010, 20:30
by s1886x
i tried to play an omnath, and for some reason it went straight to the grave, as if it legend-ruled itself. i checked the field and my opponent's grave, but i saw no reason for it

Re: Current Known Bugs list

PostPosted: 16 Oct 2010, 22:41
by Jaedayr
I get the following error when casting Steely Resolve. After I close the error window it asks for creature type then finishes casting and shrouds the appropriate creatures.

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


String index out of range: 1


Version:
Forge -- official beta: $Date: 2010-09-14 08:34:27 -0400 (Tue, 14 Sep 2010) $, SVN revision: $Revision: 2039 $

OS: Windows XP Version: 5.1 Architecture: x86

Java Version: 1.6.0_21 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.StringIndexOutOfBoundsException: String index out of range: 1
   at java.lang.String.substring(Unknown Source)
   at forge.Card.toMixedCase(Card.java:2180)
   at forge.Card.isType(Card.java:2188)
   at forge.CardList$2.addCard(CardList.java:169)
   at forge.CardList.filter(CardList.java:266)
   at forge.CardList.getType(CardList.java:167)
   at forge.GameActionUtil$38.execute(GameActionUtil.java:11975)
   at forge.GameAction.checkStateEffects(GameAction.java:660)
   at forge.Input_StackNotEmpty.selectButtonOK(Input_StackNotEmpty.java:62)
   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.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)

Re: Current Known Bugs list

PostPosted: 17 Oct 2010, 00:28
by gofishus
Casting Tithe with less land than opponent:

java.lang.NullPointerException
at forge.Spell.canPlay(Spell.java:38)
at forge.CardFactory_Instants$71.oppMoreLand(CardFactory_Instants.java:3034)
at forge.CardFactory_Instants$71.resolve(CardFactory_Instants.java:3047)

Re: Current Known Bugs list

PostPosted: 17 Oct 2010, 02:34
by lazylockie
anyone noticed Jace, the Mind Sculptor +0 is actually an Ancestral Recall if you cancel both menus? I've made a quick search regarding any Jace stuff, but didn't find here. I guess the simplest solution is to make Jace's +0 exactly like the real Brainstorm.

Re: Current Known Bugs list

PostPosted: 17 Oct 2010, 09:16
by s1886x
so, omnath started working, but for some reason, he still has the buffs from previous games when i play him in a new game. i don't get all that floating mana back, but he still comes in as stronger than a 1/1

Re: Current Known Bugs list

PostPosted: 17 Oct 2010, 09:25
by s1886x
not sure what happened, but this came up:

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


Burst Lightning (89) error in chooseTargetAI() - Card c is null, Card check is null


Version:
Forge -- official beta: $Date: 2010-05-01 03:21:42 -0400 (Sat, 01 May 2010) $, SVN revision: $Revision: 916 $

OS: Windows Vista Version: 6.0 Architecture: x86

Java Version: 1.6.0_11 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.RuntimeException: Burst Lightning (89) error in chooseTargetAI() - Card c is null, Card check is null
at forge.CardFactory_Instants$114.chooseTargetAI(CardFactory_Instants.java:4856)
at forge.ComputerUtil.playCards(ComputerUtil.java:41)
at forge.ComputerAI_General.playCards(ComputerAI_General.java:37)
at forge.ComputerAI_General.main2(ComputerAI_General.java:31)
at forge.ComputerAI_Input.think(ComputerAI_Input.java:57)
at forge.ComputerAI_Input.showMessage(ComputerAI_Input.java:29)
at forge.GuiInput.setInput(GuiInput.java:27)
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:10)
at forge.Phase.nextPhase(Phase.java:312)
at forge.Phase.nextPhase(Phase.java:316)
at forge.Phase.nextPhase(Phase.java:316)
at forge.Phase.nextPhase(Phase.java:316)
at forge.Phase.nextPhase(Phase.java:316)
at forge.Phase.nextPhase(Phase.java:316)
at forge.Phase.nextPhase(Phase.java:316)
at forge.Phase.nextPhase(Phase.java:316)
at forge.Phase.nextPhase(Phase.java:316)
at forge.Phase.nextPhase(Phase.java:316)
at forge.Phase.nextPhase(Phase.java:316)
at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:776)
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: 17 Oct 2010, 09:42
by s1886x
there've been so many cards added that i can almost construct my deck! but why no arbor elves or eldrazi temples?

Re: Current Known Bugs list

PostPosted: 17 Oct 2010, 10:40
by Sloth
gofishus wrote:Casting Tithe with less land than opponent:

java.lang.NullPointerException
at forge.Spell.canPlay(Spell.java:38)
at forge.CardFactory_Instants$71.oppMoreLand(CardFactory_Instants.java:3034)
at forge.CardFactory_Instants$71.resolve(CardFactory_Instants.java:3047)
I fixed this bug, but Tithe is lacking some features it should have (like selceting a Plains card if your library contains Plains and Scrubland, revealing the card is also missing if the AI uses it)

s1886x wrote:there've been so many cards added that i can almost construct my deck! but why no arbor elves or eldrazi temples?
Arbor Elf is already in the newest SVN version! Eldrazi temple is a tricky one though. :(

Re: Current Known Bugs list

PostPosted: 17 Oct 2010, 11:12
by s1886x
Sloth wrote:
gofishus wrote:Casting Tithe with less land than opponent:

java.lang.NullPointerException
at forge.Spell.canPlay(Spell.java:38)
at forge.CardFactory_Instants$71.oppMoreLand(CardFactory_Instants.java:3034)
at forge.CardFactory_Instants$71.resolve(CardFactory_Instants.java:3047)
I fixed this bug, but Tithe is lacking some features it should have (like selceting a Plains card if your library contains Plains and Scrubland, revealing the card is also missing if the AI uses it)

s1886x wrote:there've been so many cards added that i can almost construct my deck! but why no arbor elves or eldrazi temples?
Arbor Elf is already in the newest SVN version! Eldrazi temple is a tricky one though. :(
wow, you guys update more frequently than i thought. i downloaded the last version fairly recently. how about summoning trap? that one's pretty essential to my deck. though i'm not sure how tough the 'trap' mechanics would be to program. the program would probably have to keep a lot of additional records of each turn, right?

Re: Current Known Bugs list

PostPosted: 17 Oct 2010, 11:18
by s1886x
actually, i checked, and the version i have is the most recent one that's been posted. if you mean that it's been added to the version that's currently being made, then cool. also, if summoning trap is hard to program, at least a basic version of it without the 'if a creature was countered pay 0' effect would still be cool

Re: Current Known Bugs list

PostPosted: 17 Oct 2010, 14:30
by gofishus
^ there's a thread specifically for card requests.

Elder Druid doesn't seem to be working correctly, it doesn't tap or untap anything.

Also, it would be nice if Tolarian Academy, Gaea's Cradle, etc just adds 0 to my mana pool instead of giving me an error when I have no artifacts/creatures on the battlefield.

Re: Current Known Bugs list

PostPosted: 17 Oct 2010, 17:47
by Sloth
gofishus wrote:Also, it would be nice if Tolarian Academy, Gaea's Cradle, etc just adds 0 to my mana pool instead of giving me an error when I have no artifacts/creatures on the battlefield.
I fixed this.

gofishus wrote:Elder Druid doesn't seem to be working correctly, it doesn't tap or untap anything.
I tried to use the ability and it worked on my Mox, but not on my Scrubland. I looked into the abTap and abUntap keywords, but couldn't find an error right away.

Re: Current Known Bugs list

PostPosted: 18 Oct 2010, 01:38
by Jaedayr
Got the following error in the 2010-10-02 version as the computer was apparently trying to cast Burst Lightning. This error was reported a few posts back in this thread in the 2010-05-01 version.

I wasn't sure whether I should report this since it was reported in an earlier version.

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


Burst Lightning (78) error in chooseTargetAI() - Card c is null,  Card check is null


Version:
Forge -- official beta: $Date: 2010-09-14 08:34:27 -0400 (Tue, 14 Sep 2010) $, SVN revision: $Revision: 2039 $

OS: Windows XP Version: 5.1 Architecture: x86

Java Version: 1.6.0_21 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.RuntimeException: Burst Lightning (78) error in chooseTargetAI() - Card c is null,  Card check is null
   at forge.CardFactory_Instants$106.chooseTargetAI(CardFactory_Instants.java:4552)
   at forge.ComputerUtil.playCards(ComputerUtil.java:41)
   at forge.ComputerAI_General.playCards(ComputerAI_General.java:37)
   at forge.ComputerAI_General.main2(ComputerAI_General.java:31)
   at forge.ComputerAI_Input.think(ComputerAI_Input.java:57)
   at forge.ComputerAI_Input.showMessage(ComputerAI_Input.java:29)
   at forge.GuiInput.setInput(GuiInput.java:27)
   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:10)
   at forge.InputControl.resetInput(InputControl.java:25)
   at forge.Input_StackNotEmpty.selectButtonOK(Input_StackNotEmpty.java:78)
   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.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)