Page 38 of 487

Re: Bug Reports (snapshot builds)

PostPosted: 24 Aug 2012, 10:15
by Sloth
ArsenalNut wrote:Tokens created with Mimic Vat at the end of a turn are not exiled at the beginning of the next end step.
Fixed! Thanks ArsenalNut.

Re: Bug Reports (snapshot builds)

PostPosted: 24 Aug 2012, 13:17
by PowerClaws
The card Sedge Sliver has the text "All Sliver creatures have "This creature gets +1/+1 as long as you control a Swamp."" twice

Re: Bug Reports (snapshot builds)

PostPosted: 24 Aug 2012, 13:41
by Nordos
When I sacrificed a creature I gained through Enslave at the beginning of the upkeep (thus, the trigger already went to the stack), the game crashed when the trigger resolved (since the creature was already dead)

Re: Bug Reports (snapshot builds)

PostPosted: 24 Aug 2012, 13:44
by PowerClaws
Its happened to me twice, both when i had a high number of creatures on the field, but when i play something, my entire field is wiped, all the lands, creatures, etc just disappear, theres no error message or anything, and the game can continue as normal

Re: Bug Reports (snapshot builds)

PostPosted: 24 Aug 2012, 15:15
by moomarc
PowerClaws wrote:The card Sedge Sliver has the text "All Sliver creatures have "This creature gets +1/+1 as long as you control a Swamp."" twice
Fixed! Thanks PowerClaws!

Re: Bug Reports (snapshot builds)

PostPosted: 24 Aug 2012, 19:05
by Nordos
PowerClaws wrote:Its happened to me twice, both when i had a high number of creatures on the field, but when i play something, my entire field is wiped, all the lands, creatures, etc just disappear, theres no error message or anything, and the game can continue as normal
resize the field. they will reappear

Re: Bug Reports (snapshot builds)

PostPosted: 25 Aug 2012, 05:28
by mcrawford620
I get this crash after creating a new Sealed Deck and saving it, right when the deck editor comes up with my cards. (Maybe not the exact same one every time, but something in LayoutComparator.) I don't know anything about Swing so I've never tried to look in this area of the code... :?

Code: Select all
Detailed error trace:
java.lang.ClassCastException
   at javax.swing.LayoutComparator.compare(Unknown Source)
   at java.util.Arrays.mergeSort(Unknown Source)
   at java.util.Arrays.mergeSort(Unknown Source)
   at java.util.Arrays.mergeSort(Unknown Source)
   at java.util.Arrays.mergeSort(Unknown Source)
   at java.util.Arrays.mergeSort(Unknown Source)
   at java.util.Arrays.sort(Unknown Source)
   at java.util.Collections.sort(Unknown Source)
   at javax.swing.SortingFocusTraversalPolicy.enumerateAndSortCycle(Unknown Source)
   at javax.swing.SortingFocusTraversalPolicy.getFirstComponent(Unknown Source)
   at javax.swing.LayoutFocusTraversalPolicy.getFirstComponent(Unknown Source)
   at javax.swing.SortingFocusTraversalPolicy.getDefaultComponent(Unknown Source)
   at java.awt.FocusTraversalPolicy.getInitialComponent(Unknown Source)
   at java.awt.Window.getMostRecentFocusOwner(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.SequencedEvent.dispatch(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: 25 Aug 2012, 23:39
by Milod
doomed taveler generates 2 tokens

Re: Bug Reports (snapshot builds)

PostPosted: 26 Aug 2012, 16:12
by Nordos
8. snapshot build (1.2.12): whn the AI revived It That Betrays with Animate Dead, I gained control of it via Mind Control.
When I attacked the AI with It That Betrays, the AI sacrificed a swamp - and Animate Dead. Now, of course, I got a targeting error AND It That Betrays didn't went to the graveyard but stayed under my control.
Is that the right behaviour?



the free mulligan you can buy doesn't seem to have any effect.
At the same time, I started with the Zeppelin, even though I never purchased it. Could it be, that you buy the Zeppelin instead of the free mulligan?

Re: Bug Reports (snapshot builds)

PostPosted: 27 Aug 2012, 21:19
by Jaedayr
8/27 build

Starting a quest match, my pet appears in play but my wall does not, even though there is a blank area to the left of the pet where it usually appears. Starting the second game of the match, both the wall and pet appear as expected.

I have seen this a couple times in the last few days and it is still here today. This is random and I do not know how to reproduce it reliably.

Re: Bug Reports (snapshot builds)

PostPosted: 30 Aug 2012, 10:19
by mark
The instant Urge to Feed cannot be played if it's player has no (untapped) cards/vampires on the battlefield though this is not mandatory to use the -3/-3 effect.

Re: Bug Reports (snapshot builds)

PostPosted: 30 Aug 2012, 11:07
by moomarc
mark wrote:The instant Urge to Feed cannot be played if it's player has no (untapped) cards/vampires on the battlefield though this is not mandatory to use the -3/-3 effect.
Tapping your vampires is also targeted in the script. So any of your vamps with shroud don't get to join in the feast. Looking into it now...

Re: Bug Reports (snapshot builds)

PostPosted: 30 Aug 2012, 13:04
by mark
The rebound effect of Recurring Insight does not work: At the beginning of my next upkeep I have to select the target opponent, but cannot do so, the ok button stays disabled.

Edit: the players seem to be reversed: If I click on myself, the AI draws the cards...

Re: Bug Reports (snapshot builds)

PostPosted: 31 Aug 2012, 12:56
by PowerClaws
Nordos wrote:
PowerClaws wrote:Its happened to me twice, both when i had a high number of creatures on the field, but when i play something, my entire field is wiped, all the lands, creatures, etc just disappear, theres no error message or anything, and the game can continue as normal
resize the field. they will reappear
Could something be interfering with the scrollbar appearing? Because when i resized, it wouldnt allow for the size of the field to be shrunk smaller then the point where they reappear, this is just speculation though

Re: Bug Reports (snapshot builds)

PostPosted: 31 Aug 2012, 14:18
by ArsenalNut
I keep getting this crash using r16639
| 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 SVN

OS: Windows 7 Version: 6.1 Architecture: amd64

Java Version: 1.6.0_26 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
at forge.game.phase.CombatUtil.mustBlockAnAttacker(CombatUtil.java:397)
at forge.game.phase.CombatUtil.canBlock(CombatUtil.java:478)
at forge.CardList$19.addCard(CardList.java:902)
at forge.CardList.filter(CardList.java:658)
at forge.CardList.getPossibleBlockers(CardList.java:899)
at forge.card.abilityfactory.AbilityFactoryPump.isUsefulPumpKeyword(AbilityFactoryPump.java:483)
at forge.card.abilityfactory.AbilityFactoryPump.containsUsefulKeyword(AbilityFactoryPump.java:291)
at forge.card.abilityfactory.AbilityFactoryPump.shouldPumpCard(AbilityFactoryPump.java:584)
at forge.card.abilityfactory.AbilityFactoryPump.access$7(AbilityFactoryPump.java:571)
at forge.card.abilityfactory.AbilityFactoryPump$2.addCard(AbilityFactoryPump.java:645)
at forge.CardList.filter(CardList.java:658)
at forge.card.abilityfactory.AbilityFactoryPump.getPumpCreatures(AbilityFactoryPump.java:642)
at forge.card.abilityfactory.AbilityFactoryPump.pumpTgtAI(AbilityFactoryPump.java:934)
at forge.card.abilityfactory.AbilityFactoryPump.pumpPlayAI(AbilityFactoryPump.java:872)
at forge.card.abilityfactory.AbilityFactoryPump.access$0(AbilityFactoryPump.java:756)
at forge.card.abilityfactory.AbilityFactoryPump$1AbilityPump.canPlayAI(AbilityFactoryPump.java:176)
at forge.game.player.ComputerUtil.canBePlayedAndPayedByAI(ComputerUtil.java:469)
at forge.game.player.ComputerUtil.playSpellAbilities(ComputerUtil.java:101)
at forge.game.player.ComputerUtil.playSpellAbilities(ComputerUtil.java:122)
at forge.game.player.ComputerAIGeneral.playSpellAbilitiesStackEmpty(ComputerAIGeneral.java:81)
at forge.game.player.ComputerAIGeneral.playSpellAbilities(ComputerAIGeneral.java:306)
at forge.game.player.ComputerAIInput.think(ComputerAIInput.java:113)
at forge.game.player.ComputerAIInput.showMessage(ComputerAIInput.java:74)
at forge.gui.GuiInput.setInput(GuiInput.java:74)
at forge.gui.GuiInput.update(GuiInput.java:60)
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:583)
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.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.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.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)