Page 35 of 487

Re: Bug Reports (snapshot builds)

PostPosted: 27 Jul 2012, 11:31
by PowerClaws
recently, when i play a Lashwrithe i get this error message

Lashwrithe Error | Open
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.

null


Version:
Forge version 1.2.11-SNAPSHOT

OS: Windows 7 Version: 6.1 Architecture: x86

Java Version: 1.6.0_31 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
at forge.GameAction.changeZone(GameAction.java:222)
at forge.GameAction.moveTo(GameAction.java:317)
at forge.GameAction.moveTo(GameAction.java:298)
at forge.GameAction.moveToPlay(GameAction.java:557)
at forge.card.cardfactory.CardFactoryUtil.makeToken(CardFactoryUtil.java:3648)
at forge.card.abilityfactory.AbilityFactoryToken.doResolve(AbilityFactoryToken.java:574)
at forge.card.abilityfactory.AbilityFactoryToken.access$100(AbilityFactoryToken.java:53)
at forge.card.abilityfactory.AbilityFactoryToken$1DrawbackToken.resolve(AbilityFactoryToken.java:270)
at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:2814)
at forge.GameAction.playSpellAbilityNoStack(GameAction.java:1987)
at forge.card.trigger.TriggerHandler$2.resolve(TriggerHandler.java:994)
at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:2814)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:952)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:874)
at forge.game.player.ComputerAIGeneral.stackNotEmpty(ComputerAIGeneral.java:381)
at forge.control.input.InputControl.updateInput(InputControl.java:260)
at forge.gui.GuiInput.update(GuiInput.java:58)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.util.MyObservable.updateObservers(MyObservable.java:41)
at forge.control.input.InputControl.resetInput(InputControl.java:146)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:863)
at forge.control.input.InputPassPriority.selectButtonOK(InputPassPriority.java:76)
at forge.gui.GuiInput.selectButtonOK(GuiInput.java:92)
at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:52)
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.AbstractButton.doClick(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at forge.gui.toolbox.FButton$1.keyPressed(FButton.java:89)
at java.awt.Component.processKeyEvent(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: Bug Reports (snapshot builds)

PostPosted: 27 Jul 2012, 12:13
by friarsol
PowerClaws wrote:recently, when i play a Lashwrithe i get this error message
Yea that's the same error I reported and fixed a few spots below.

Re: Bug Reports (snapshot builds)

PostPosted: 28 Jul 2012, 03:40
by DeadSpeak
DeadSpeak wrote:Hey everyone...

Using the latest snapshot (forge-1.2.11-20120718.105458-4) I'm having some problems with Huntmaster of the Fells and Birthing Pod.

When I activate Birthing Pod and sacrifice the unflipped Huntmaster of the Fells to it, Forge will only let me find a 1 CMC creature instead of the 5 CMC creature I was actually looking for.

I assume this might have something to do with the "flip-sided" nature of Huntmaster of the Fells, and I know that if the card had been flipped to the Ravager of the Fells side, this is how it should be.

Later,

DeadSpeak
Hi again everyone,

Following up on this bug, now using (forge-1.2.11-20120727.103232-13).

When I use Birthing Pod now, the only cards I can find are 1 cmc, no matter what the cmc of the card I'm podding away.

- DeadSpeak

Re: Bug Reports (snapshot builds)

PostPosted: 28 Jul 2012, 12:02
by moomarc
Just had a chance to play for the first time in two weeks and one of the recent changes broke Venser's Diffusion. When you target a suspended card now it gets returned to it's controller's hand with the remaining time counters still on it. Suspending it again just adds to those counters then. Not sure if it affects any other zones because I'm not sure which cards to test with, but returning from battlefield to hand still work properly at least.

Re: Bug Reports (snapshot builds)

PostPosted: 28 Jul 2012, 23:51
by Zirbert
July 24 snapshot:

When I put the cursor over the AI's Bottled Cloister, I can see the list of cards exiled with it. Since they're face-down, I shouldn't be able to.

Re: Bug Reports (snapshot builds)

PostPosted: 29 Jul 2012, 00:36
by Zirbert
July 24 snapshot. Part bug, part AI issue:

When the AI controls a Havengul Lich, it can target a creature in play with its ability. Furthermore, it tends to do so over and over until all its mana is used up. (I haven't yet tested whether the human player can target a creature in play with a Havengul Lich.)

Re: Bug Reports (snapshot builds)

PostPosted: 29 Jul 2012, 09:08
by Agetian
SVN r16343: Megrim does not function normally. The game "hangs" when the Megrim effect goes on stack (the AI discards a card, the effect to deal 2 damage to the AI goes on stack, then it becomes impossible to do anything at all, clicking OK or pressing Enter/Space does not help. Clicking cards in hand makes them disappear (?) ).

Re: Bug Reports (snapshot builds)

PostPosted: 29 Jul 2012, 10:10
by Sloth
moomarc wrote:Just had a chance to play for the first time in two weeks and one of the recent changes broke Venser's Diffusion. When you target a suspended card now it gets returned to it's controller's hand with the remaining time counters still on it. Suspending it again just adds to those counters then. Not sure if it affects any other zones because I'm not sure which cards to test with, but returning from battlefield to hand still work properly at least.
Fixed! Thanks marc.

Zirbert wrote:July 24 snapshot:
When I put the cursor over the AI's Bottled Cloister, I can see the list of cards exiled with it. Since they're face-down, I shouldn't be able to.
Agetian wrote:SVN r16343: Megrim does not function normally. The game "hangs" when the Megrim effect goes on stack (the AI discards a card, the effect to deal 2 damage to the AI goes on stack, then it becomes impossible to do anything at all, clicking OK or pressing Enter/Space does not help. Clicking cards in hand makes them disappear (?) ).
I can't reproduce these two with the actual SVN version.

Re: Bug Reports (snapshot builds)

PostPosted: 29 Jul 2012, 11:07
by moomarc
Sloth wrote:
moomarc wrote:Just had a chance to play for the first time in two weeks and one of the recent changes broke Venser's Diffusion. When you target a suspended card now it gets returned to it's controller's hand with the remaining time counters still on it. Suspending it again just adds to those counters then. Not sure if it affects any other zones because I'm not sure which cards to test with, but returning from battlefield to hand still work properly at least.
Fixed! Thanks marc.
Thanks for the fix Sloth. I've also just added Shivan Sand-Mage so we now have all the cards that interact with suspended cards except for Clockspinning (we have no way to choose a counter on the target card), Rift Elemental (can't remove a counter from a card in exile as a cost) and Talon Gates (we don't do Planes yet). :)

Zirbert wrote:July 24 snapshot:
When I put the cursor over the AI's Bottled Cloister, I can see the list of cards exiled with it. Since they're face-down, I shouldn't be able to.
Sloth wrote:
Agetian wrote:SVN r16343: Megrim does not function normally. The game "hangs" when the Megrim effect goes on stack (the AI discards a card, the effect to deal 2 damage to the AI goes on stack, then it becomes impossible to do anything at all, clicking OK or pressing Enter/Space does not help. Clicking cards in hand makes them disappear (?) ).
I can't reproduce these two with the actual SVN version.
It might have had something to do with the UpdateGUI that you re-added to InputPassPriority so you fixed already.

Re: Bug Reports (snapshot builds)

PostPosted: 01 Aug 2012, 14:14
by Sloth
DeadSpeak wrote:When I use Birthing Pod now, the only cards I can find are 1 cmc, no matter what the cmc of the card I'm podding away.

- DeadSpeak
Fixed! thanks DeadSpeak.

Re: Bug Reports (snapshot builds)

PostPosted: 02 Aug 2012, 04:49
by Diogenes
Edit: I was wrong. Please ignore this post.

Re: Bug Reports (snapshot builds)

PostPosted: 02 Aug 2012, 10:54
by Bundy
Every time i use the ability of Vesuvan Doppelganger to copy a creature, the copy ability is added to the card again, so next upkeep i get asked to copy a creature twice. If i copy another, i get asked 3 times next upkeep. This is what the text of my Vesuvan Doppelganger looks like at the moment:
| Open
When Wanderguard Sentry enters the battlefield, look at target opponent's hand.
At the beginning of your upkeep, you may have this creature become a copy of target creature except it doesn't copy that creature's color. If you do, this creature gains this ability.
At the beginning of your upkeep, you may have this creature become a copy of target creature except it doesn't copy that creature's color. If you do, this creature gains this ability.
At the beginning of your upkeep, you may have this creature become a copy of target creature except it doesn't copy that creature's color. If you do, this creature gains this ability.
At the beginning of your upkeep, you may have this creature become a copy of target creature except it doesn't copy that creature's color. If you do, this creature gains this ability.
1 U B: Exile target creature card from a graveyard. Wanderguard Sentry becomes a copy of that card and gains this ability.
Cloned by: Vesuvan Doppelganger (7)

EDIT: forgot to mention which snapshot version i used - forge-1.2.11-20120801.195204-17

Another EDIT: just noticed this only happens when i click on the Vesuvan Doppelganger to copy it. Don't know if that is what's supposed to happen then.
I just clicked the doppelganger again because i got asked to pick a creature and actually did not want to change it. Then i got asked if i wanted to activate the doppelganger's ability and just clicked yes.
Maybe it could be changed that the doppelganger first asks if you want to copy, and then pick a target?

More EDITS: just got this error:
| Open
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.

Asked for card 'Vesuvan Doppelganger' from 'ICE': set found, but the card wasn't. :(


Version:
Forge version 1.2.11-SNAPSHOT

OS: Windows 7 Version: 6.1 Architecture: x86

Java Version: 1.7.0_05 Vendor: Oracle Corporation

Detailed error trace:
java.util.NoSuchElementException: Asked for card 'Vesuvan Doppelganger' from 'ICE': set found, but the card wasn't. :(
at forge.item.CardDb.getCard(CardDb.java:281)
at forge.item.CardDb.getCard(CardDb.java:254)
at forge.item.CardDb.getCard(CardDb.java:305)
at forge.card.cardfactory.CardFactory.copyCard(CardFactory.java:103)
at forge.GameAction.changeZone(GameAction.java:163)
at forge.GameAction.moveTo(GameAction.java:330)
at forge.GameAction.moveTo(GameAction.java:311)
at forge.GameAction.moveToGraveyard(GameAction.java:467)
at forge.GameAction.sacrificeDestroy(GameAction.java:1408)
at forge.GameAction.destroy(GameAction.java:1511)
at forge.GameAction.checkStateEffects(GameAction.java:1097)
at forge.game.phase.PhaseHandler.handleBeginPhase(PhaseHandler.java:316)
at forge.control.input.InputControl.updateInput(InputControl.java:203)
at forge.gui.GuiInput.update(GuiInput.java:58)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.util.MyObservable.updateObservers(MyObservable.java:41)
at forge.game.phase.PhaseHandler.nextPhase(PhaseHandler.java:582)
at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:57)
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.AbstractButton.doClick(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at forge.gui.toolbox.FButton$1.keyPressed(FButton.java:89)
at java.awt.Component.processKeyEvent(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$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$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)


And add another EDIT then :D :
Computer activates Pyrohemia and all creatures die. My Cryptoplasm was a copy of my own Royal Assassin. Then this error pops up
| Open
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.

Asked for card 'Cryptoplasm' from 'M10': set found, but the card wasn't. :(


Version:
Forge version 1.2.11-SNAPSHOT

OS: Windows 7 Version: 6.1 Architecture: x86

Java Version: 1.7.0_05 Vendor: Oracle Corporation

Detailed error trace:
java.util.NoSuchElementException: Asked for card 'Cryptoplasm' from 'M10': set found, but the card wasn't. :(
at forge.item.CardDb.getCard(CardDb.java:281)
at forge.item.CardDb.getCard(CardDb.java:254)
at forge.item.CardDb.getCard(CardDb.java:305)
at forge.card.cardfactory.CardFactory.copyCard(CardFactory.java:103)
at forge.GameAction.changeZone(GameAction.java:163)
at forge.GameAction.moveTo(GameAction.java:330)
at forge.GameAction.moveTo(GameAction.java:311)
at forge.GameAction.moveToGraveyard(GameAction.java:467)
at forge.GameAction.sacrificeDestroy(GameAction.java:1408)
at forge.GameAction.destroy(GameAction.java:1511)
at forge.GameAction.checkStateEffects(GameAction.java:1097)
at forge.game.zone.MagicStack.finishResolving(MagicStack.java:1137)
at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:2827)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:950)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:874)
at forge.control.input.InputPassPriority.selectButtonOK(InputPassPriority.java:76)
at forge.gui.GuiInput.selectButtonOK(GuiInput.java:92)
at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:52)
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.AbstractButton.doClick(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at forge.gui.toolbox.FButton$1.keyPressed(FButton.java:89)
at java.awt.Component.processKeyEvent(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$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$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)

When i close this error, my Royal Assassin goes to the graveyard, but my Cryptoplasm turns back from 1/1 assassin to 2/2 Cryptoplasm.

Re: Bug Reports (snapshot builds)

PostPosted: 02 Aug 2012, 22:05
by Max mtg
Bundy wrote:Asked for card 'Vesuvan Doppelganger' from 'ICE': set found, but the card wasn't. :(
The cloning code loses set.
I think it should move to cardcharacteristics

Re: Bug Reports (snapshot builds)

PostPosted: 03 Aug 2012, 15:29
by Milod
second guess not working countered the first ai spel with dissipate then ai casted another spel and i used second guess but nothing happens card return back to hand

Re: Bug Reports (snapshot builds)

PostPosted: 03 Aug 2012, 15:44
by friarsol
Milod wrote:second guess not working countered the first ai spel with dissipate then ai casted another spel and i used second guess but nothing happens card return back to hand
1) AI Cast some spell
2) You cast Dissipate
3) AI Cast some other spell
4) You tried to cast Second Guess

So the AIs spell was actually the 3rd one cast that turn, not the second. I deem this, not a bug.