SVN Bug Reports
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Agetian, friarsol, Blacksmith, KrazyTheFox, CCGHQ Admins
Re: SVN Bug Reports
by Jaedayr » 08 Jun 2011, 20:41
More weirdness on unplayable cards. I used Sheoldred, Whispering One to bring CardID 40 (Wildheart Invoker - discarded when I had 8 cards at the end of my turn) back to the battlefield. When I clicked the invoker to activate its ability, I was asked to pay 2GG instead of 8. Makes me wonder if somehow cards are getting in the wrong zones?
*edit*
The following turn after this I brought Bala Ged Scorpion back from the graveyard to the battlefield. However I also ended up with a copy of it in my hand as well. Both the one in my hand and the one on the battlefield had summoning sickness, and both were CardID 18.
*edit*
The following turn after this I brought Bala Ged Scorpion back from the graveyard to the battlefield. However I also ended up with a copy of it in my hand as well. Both the one in my hand and the one on the battlefield had summoning sickness, and both were CardID 18.
Re: SVN Bug Reports
by UnderFlow » 09 Jun 2011, 20:08
I noticed a similar behaviour with stacks of Mishra's Factory. So far, the pattern seems to be that only the topmost land gets an extra stack when it is animated. Can anyone confirm this?Jaedayr wrote:Also, sometimes when the druid enters play the selected forest is moved out of the stack of other forests into a new spot in the land area, sometimes it is not. It would be nice to have it always move out from the stack.
Re: SVN Bug Reports
by pwangsta » 10 Jun 2011, 12:23
I got a java error while the game tried to resolve me playing a Flametongue Kavu and targeting a Jackal Pup for the "enters battlefield" damage. The AI player ended up taking the 4 damage as expected, but the Jackal Pup didn't die. I'm not sure of the proper etiquette for attaching error messages, but I've saved it if anyone needs to see it. Also, if it matters (although I don't see how it would), I was playing with the results of a custom cube draft. I am using the latest version as of yesterday (SVN 9468, I believe).
Thanks; I really appreciate what y'all have done with Forge. I've just spent the last 7 hours playing quest mode/drafting from the cube.
EDIT:
Just found another small bug with the same deck. Elspeth, Knight-Errant's second ability ("Target gains +3/+3 and flying until end of turn") works properly the first turn, but doesn't terminate at the end of my turn like it should.
EDIT2:
Java error trace for the first bug:
Thanks; I really appreciate what y'all have done with Forge. I've just spent the last 7 hours playing quest mode/drafting from the cube.
EDIT:
Just found another small bug with the same deck. Elspeth, Knight-Errant's second ability ("Target gains +3/+3 and flying until end of turn") works properly the first turn, but doesn't terminate at the end of my turn like it should.
EDIT2:
Java error trace for the first bug:
- | Open
- 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:
viewforum.php?f=26
If you don't want to register an account, you can mail it directly to
mtgerror@yahoo.com
For input string: "X"
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_21 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.NumberFormatException: For input string: "X"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at forge.card.abilityFactory.AbilityFactory.calculateAmount(Unknown Source)
at forge.card.abilityFactory.AbilityFactory_DealDamage.getNumDamage(Unknown Source)
at forge.card.abilityFactory.AbilityFactory_DealDamage.damageStackDescription(Unknown Source)
at forge.card.abilityFactory.AbilityFactory_DealDamage.access$2(Unknown Source)
at forge.card.abilityFactory.AbilityFactory_DealDamage$1.getStackDescription(Unknown Source)
at forge.card.trigger.TriggerHandler.runSingleTrigger(Unknown Source)
at forge.card.trigger.TriggerHandler.runTrigger(Unknown Source)
at forge.Card.addDamageAfterPrevention(Unknown Source)
at forge.Card.addDamage(Unknown Source)
at forge.card.abilityFactory.AbilityFactory_DealDamage.doResolve(Unknown Source)
at forge.card.abilityFactory.AbilityFactory_DealDamage.access$3(Unknown Source)
at forge.card.abilityFactory.AbilityFactory_DealDamage$3.resolve(Unknown Source)
at forge.GameAction.playSpellAbility_NoStack(Unknown Source)
at forge.card.trigger.TriggerHandler$2.resolve(Unknown Source)
at forge.card.abilityFactory.AbilityFactory.resolve(Unknown Source)
at forge.MagicStack.resolveStack(Unknown Source)
at forge.Phase.passPriority(Unknown Source)
at forge.ComputerAI_General.stackResponse(Unknown Source)
at forge.ComputerAI_General.stack_not_empty(Unknown Source)
at forge.gui.input.InputControl.updateInput(Unknown Source)
at forge.GuiInput.update(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.MyObservable.updateObservers(Unknown Source)
at forge.gui.input.InputControl.resetInput(Unknown Source)
at forge.Phase.passPriority(Unknown Source)
at forge.gui.input.Input_PassPriority.selectButtonOK(Unknown Source)
at forge.GuiInput.selectButtonOK(Unknown Source)
at forge.GuiDisplay4.okButtonActionPerformed(Unknown Source)
at forge.GuiDisplay4.access$3(Unknown Source)
at forge.GuiDisplay4$27.actionPerformed(Unknown Source)
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)
Last edited by pwangsta on 10 Jun 2011, 12:40, edited 3 times in total.
- pwangsta
- Posts: 20
- Joined: 10 Jun 2011, 12:09
- Has thanked: 0 time
- Been thanked: 0 time
Re: SVN Bug Reports
by friarsol » 10 Jun 2011, 12:28
Please post the Error in a spoiler tag. That way it doesn't take up the whole screen, but we can hunt down what line the error took place.pwangsta wrote:I got a java error while the game tried to resolve me playing a Flametongue Kavu and targeting a Jackal Pup for the "enters battlefield" damage.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: SVN Bug Reports
by slapshot5 » 10 Jun 2011, 14:46
The Jackal Pup issue is now fixed in SVN.pwangsta wrote:I got a java error while the game tried to resolve me playing a Flametongue Kavu and targeting a Jackal Pup for the "enters battlefield" damage. The AI player ended up taking the 4 damage as expected, but the Jackal Pup didn't die. I'm not sure of the proper etiquette for attaching error messages, but I've saved it if anyone needs to see it. Also, if it matters (although I don't see how it would), I was playing with the results of a custom cube draft. I am using the latest version as of yesterday (SVN 9468, I believe).
-slapshot5
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Re: SVN Bug Reports
by slapshot5 » 10 Jun 2011, 14:51
This is now also fixed in SVN. Thanks for reporting!pwangsta wrote:EDIT:
Just found another small bug with the same deck. Elspeth, Knight-Errant's second ability ("Target gains +3/+3 and flying until end of turn") works properly the first turn, but doesn't terminate at the end of my turn like it should.
-slapshot5
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Re: SVN Bug Reports
by gofishus » 11 Jun 2011, 02:07
Prototype Portal doesn't work. I imprint it, but it doesn't ask me to pay X nor does it create any token when I activate it.
- gofishus
- Posts: 34
- Joined: 09 Oct 2010, 04:57
- Has thanked: 0 time
- Been thanked: 0 time
Re: SVN Bug Reports
by slapshot5 » 11 Jun 2011, 03:27
Something changed. I know this used to work. I don't know if it was some of the moveTo work, or what.gofishus wrote:Prototype Portal doesn't work. I imprint it, but it doesn't ask me to pay X nor does it create any token when I activate it.
I think the problem has to do with af.getHostCard() in AbilityFactorys isn't the same object that gets put on the battlefield. I had big problems getting Dance of Many to work, and it shouldn't be that complicated.
The card from af.getHostCard() and the card on the battlefield have the same unique number, which leads to confusion. If you check the object references though, you will see they are different.
I needed to add code in CardFactory.copyCard also to make Dance of Many work.
I'd like to go back to r8661 and verify this worked at that point.
-slapshot5
Edit: I can confirm that it works correctly in r8661.
Edit: I can confirm that it works correctly in r8829.
Edit: Based on bug reports, this was broken somewhere between r8829 (5/18/11 @ 21:08) and r9120 (5/31/11 @ 11:03).
Edit: Narrowed it to between r8937 and r9000.
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Re: SVN Bug Reports
by gofishus » 11 Jun 2011, 07:40
Thanks. I wonder if Soul Foundry was affected the same way. Also, Contagion Engine proliferates only once, not twice like it's supposed to.
- gofishus
- Posts: 34
- Joined: 09 Oct 2010, 04:57
- Has thanked: 0 time
- Been thanked: 0 time
Re: SVN Bug Reports
by slapshot5 » 11 Jun 2011, 13:04
Yep. Soul Foundry is definitely the same issue.gofishus wrote:Thanks. I wonder if Soul Foundry was affected the same way.
-slapshot5
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Re: SVN Bug Reports
by UnderFlow » 11 Jun 2011, 21:12
R9600:
- The Tabernacle at Pendrell Vale asked me to pay the upkeep for a Celestial Colonnade, that I had animated during my opponents turn.
- Emrakul, the Aeons Torn s Annihilator ability and Flame-Kin Zealot s etb-ability are put onto the stack above all other abilities, that trigger at the same time. They are not in the list of triggered abilities.
- Genesis Wave causes the game to throw the following exception when cast:
- | Open
- 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:
viewforum.php?f=26
If you don't want to register an account, you can mail it directly to
mtgerror@yahoo.com
For input string: "X"
Version:
Forge -- official beta: $Date: 2011-01-06 17:34:48 +0100 (Thu, 06 Jan 2011) $, SVN revision: $Revision: 4891 $
OS: Windows Vista Version: 6.0 Architecture: x86
Java Version: 1.6.0_24 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.NumberFormatException: For input string: "X"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at forge.Card.hasProperty(Unknown Source)
at forge.Card.isValid(Unknown Source)
at forge.Card.isValidCard(Unknown Source)
at forge.CardList$15.addCard(Unknown Source)
at forge.CardList.filter(Unknown Source)
at forge.CardList.getValidCards(Unknown Source)
at forge.card.abilityFactory.AbilityFactory_Reveal.digResolve(Unknown Source)
at forge.card.abilityFactory.AbilityFactory_Reveal.access$2(Unknown Source)
at forge.card.abilityFactory.AbilityFactory_Reveal$2.resolve(Unknown Source)
at forge.card.abilityFactory.AbilityFactory.resolve(Unknown Source)
at forge.MagicStack.resolveStack(Unknown Source)
at forge.Phase.passPriority(Unknown Source)
at forge.ComputerAI_General.stackResponse(Unknown Source)
at forge.ComputerAI_General.stack_not_empty(Unknown Source)
at forge.gui.input.InputControl.updateInput(Unknown Source)
at forge.GuiInput.update(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.MyObservable.updateObservers(Unknown Source)
at forge.gui.input.InputControl.resetInput(Unknown Source)
at forge.Phase.passPriority(Unknown Source)
at forge.gui.input.Input_PassPriority.selectButtonOK(Unknown Source)
at forge.GuiInput.selectButtonOK(Unknown Source)
at forge.GuiDisplay4.okButtonActionPerformed(Unknown Source)
at forge.GuiDisplay4.access$3(Unknown Source)
at forge.GuiDisplay4$27.actionPerformed(Unknown Source)
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: SVN Bug Reports
by Sloth » 11 Jun 2011, 21:24
This was fixed one revision later. Sorry for that.UnderFlow wrote:R9600:
- Genesis Wave causes the game to throw the following exception when cast:
- | Open
- 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:
viewforum.php?f=26
If you don't want to register an account, you can mail it directly to
mtgerror@yahoo.com
For input string: "X"
Version:
Forge -- official beta: $Date: 2011-01-06 17:34:48 +0100 (Thu, 06 Jan 2011) $, SVN revision: $Revision: 4891 $
OS: Windows Vista Version: 6.0 Architecture: x86
Java Version: 1.6.0_24 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.NumberFormatException: For input string: "X"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at forge.Card.hasProperty(Unknown Source)
at forge.Card.isValid(Unknown Source)
at forge.Card.isValidCard(Unknown Source)
at forge.CardList$15.addCard(Unknown Source)
at forge.CardList.filter(Unknown Source)
at forge.CardList.getValidCards(Unknown Source)
at forge.card.abilityFactory.AbilityFactory_Reveal.digResolve(Unknown Source)
at forge.card.abilityFactory.AbilityFactory_Reveal.access$2(Unknown Source)
at forge.card.abilityFactory.AbilityFactory_Reveal$2.resolve(Unknown Source)
at forge.card.abilityFactory.AbilityFactory.resolve(Unknown Source)
at forge.MagicStack.resolveStack(Unknown Source)
at forge.Phase.passPriority(Unknown Source)
at forge.ComputerAI_General.stackResponse(Unknown Source)
at forge.ComputerAI_General.stack_not_empty(Unknown Source)
at forge.gui.input.InputControl.updateInput(Unknown Source)
at forge.GuiInput.update(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.MyObservable.updateObservers(Unknown Source)
at forge.gui.input.InputControl.resetInput(Unknown Source)
at forge.Phase.passPriority(Unknown Source)
at forge.gui.input.Input_PassPriority.selectButtonOK(Unknown Source)
at forge.GuiInput.selectButtonOK(Unknown Source)
at forge.GuiDisplay4.okButtonActionPerformed(Unknown Source)
at forge.GuiDisplay4.access$3(Unknown Source)
at forge.GuiDisplay4$27.actionPerformed(Unknown Source)
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)
-

Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: SVN Bug Reports
by pwangsta » 12 Jun 2011, 02:12
r9605:
Casting an artifact spell while Embersmith is in play causes the artifact to disappear into thin air, although the effect itself (dealing 1 damage to target creature/player) does work.
Also, I'm not sure if the two issues were related, but later in the same game I was unable to cast (or even select by clicking on) certain artifact cards from my hand (Sword of Feast and Famine one turn, Darksteel Juggernaut the next turn), although the remaining cards in my hand were selectable and castable, including other artifacts. The turn when the sword was not selectable, Darksteel Juggernaut was, but the next turn, neither card was selectable. (I lost the turn after that, so was unable to investigate this phenomenon further - that happens when you can't use half your hand and 2 other cards turned into smoke
)
Casting an artifact spell while Embersmith is in play causes the artifact to disappear into thin air, although the effect itself (dealing 1 damage to target creature/player) does work.
Also, I'm not sure if the two issues were related, but later in the same game I was unable to cast (or even select by clicking on) certain artifact cards from my hand (Sword of Feast and Famine one turn, Darksteel Juggernaut the next turn), although the remaining cards in my hand were selectable and castable, including other artifacts. The turn when the sword was not selectable, Darksteel Juggernaut was, but the next turn, neither card was selectable. (I lost the turn after that, so was unable to investigate this phenomenon further - that happens when you can't use half your hand and 2 other cards turned into smoke
- pwangsta
- Posts: 20
- Joined: 10 Jun 2011, 12:09
- Has thanked: 0 time
- Been thanked: 0 time
Re: SVN Bug Reports
by gofishus » 12 Jun 2011, 06:33
Tezzeret the Seeker evokes an exception when I use his second ability.
- Code: Select all
java.lang.ClassCastException: forge.CardList cannot be cast to forge.Card
at forge.card.cardFactory.CardFactory_Planeswalkers$20.resolve(CardFactory_Planeswalkers.java:782)
at forge.MagicStack.resolveStack(MagicStack.java:708)
at forge.Phase.passPriority(Phase.java:527)
at forge.ComputerAI_General.stackResponse(ComputerAI_General.java:363)
at forge.ComputerAI_General.stack_not_empty(ComputerAI_General.java:302)
at forge.gui.input.InputControl.updateInput(InputControl.java:151)
at forge.GuiInput.update(GuiInput.java:21)
- gofishus
- Posts: 34
- Joined: 09 Oct 2010, 04:57
- Has thanked: 0 time
- Been thanked: 0 time
Who is online
Users browsing this forum: No registered users and 47 guests