Bug Reports (snapshot builds)
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Bug Reports (snapshot builds)
by Sloth » 05 Jun 2012, 16:37
Fixed! Thanks aleatherglove.aleatherglove wrote:AI buffs creatures that cannot block attacking creatures as if doing so would allow it to block and not lose the game. AI will waste spells even when things can happen that result in AI not losing game afterall. It will sometimes spend all mana available doing so even multiple activation has no effect (eg - 1R: gain first strike). It's tedious for the player and completely useless, and might deplete the AI of options in rare cases when it might survive an attack.
Fixed! Thanks HereticPriest.HereticPriest wrote:Also the card "Forbidden Alchemy" seems to have stopped working correctly. Actually sorry, it might never have worked at all since i tried it. It does get the card i select, but the other cards dont go into the graveyard as they should, but back on top of the library or vanish completely. Not entirely sure about this.
Fixed! Thanks ArsenalNut.ArsenalNut wrote:Sever the Bloodline does not exile all the cards on the battlefield with the same name, only those of the targeted card's controller. I believe the "Defined$ TargetedController" in the ChangeZoneAll line is the culprit but I am not sure how to fix it.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Bug Reports (snapshot builds)
by Milod » 05 Jun 2012, 22:22
i think there is bug with riders of gavony had 1 angel token on my field while ai had 1 riders of gavony(choosen type sliver) and a thalia, thalia atacked and i wasend able to block thalia or other creatures on ai side with my first casted creature angel token 4/4 hard casted from entreat the angels
Re: Bug Reports (snapshot builds)
by Corwin72 » 07 Jun 2012, 15:44
Yesterday's build.
I could not close the store after buying cards in a new quest. I did not troubleshoot the issue. It was late.
I will attempt to duplicate tonight...
I was also having issues with cascade. I could click through the error but there was an error report.
I can provide logs tonight if needed.
I could not close the store after buying cards in a new quest. I did not troubleshoot the issue. It was late.
I will attempt to duplicate tonight...
I was also having issues with cascade. I could click through the error but there was an error report.
I can provide logs tonight if needed.
-
Corwin72 - Posts: 793
- Joined: 15 Sep 2009, 13:26
- Location: Grayson, Ga
- Has thanked: 25 times
- Been thanked: 9 times
Re: Bug Reports (snapshot builds)
by Milod » 08 Jun 2012, 00:47
Terminus miracle cast crash after that the phases go very slow
- Crash Report | 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.
Index: -1, Size: 50
Version:
Forge version 1.2.8-SNAPSHOT-r15681
OS: Windows 7 Version: 6.1 Architecture: x86
Java Version: 1.7.0_04 Vendor: Oracle Corporation
Detailed error trace:
java.lang.IndexOutOfBoundsException: Index: -1, Size: 50
at java.util.ArrayList.rangeCheckForAdd(Unknown Source)
at java.util.ArrayList.add(Unknown Source)
at forge.game.zone.DefaultPlayerZone.add(DefaultPlayerZone.java:162)
at forge.GameAction.moveToLibrary(GameAction.java:673)
at forge.GameAction.moveTo(GameAction.java:757)
at forge.card.abilityfactory.AbilityFactoryChangeZone.changeZoneAllResolve(AbilityFactoryChangeZone.java:2673)
at forge.card.abilityfactory.AbilityFactoryChangeZone.access$700(AbilityFactoryChangeZone.java:63)
at forge.card.abilityfactory.AbilityFactoryChangeZone$8.resolve(AbilityFactoryChangeZone.java:2219)
at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:2712)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:960)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:883)
at forge.game.player.ComputerAIGeneral.stackResponse(ComputerAIGeneral.java:407)
at forge.game.player.ComputerAIGeneral.stackNotEmpty(ComputerAIGeneral.java:350)
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:872)
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)
Last edited by Chris H. on 08 Jun 2012, 14:25, edited 2 times in total.
Reason: Crash Report spoiler
Reason: Crash Report spoiler
Re: Bug Reports (snapshot builds)
by Sloth » 08 Jun 2012, 09:33
Milod wrote:i think there is bug with riders of gavony had 1 angel token on my field while ai had 1 riders of gavony(choosen type sliver) and a thalia, thalia atacked and i wasend able to block thalia or other creatures on ai side with my first casted creature angel token 4/4 hard casted from entreat the angels
Both fixed! Thanks Milod.Milod wrote:terminus miracle cast crash after that the phases go very slow
- | 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.
Index: -1, Size: 50
Version:
Forge version 1.2.8-SNAPSHOT-r15681
OS: Windows 7 Version: 6.1 Architecture: x86
Java Version: 1.7.0_04 Vendor: Oracle Corporation
Detailed error trace:
java.lang.IndexOutOfBoundsException: Index: -1, Size: 50
at java.util.ArrayList.rangeCheckForAdd(Unknown Source)
at java.util.ArrayList.add(Unknown Source)
at forge.game.zone.DefaultPlayerZone.add(DefaultPlayerZone.java:162)
at forge.GameAction.moveToLibrary(GameAction.java:673)
at forge.GameAction.moveTo(GameAction.java:757)
at forge.card.abilityfactory.AbilityFactoryChangeZone.changeZoneAllResolve(AbilityFactoryChangeZone.java:2673)
at forge.card.abilityfactory.AbilityFactoryChangeZone.access$700(AbilityFactoryChangeZone.java:63)
at forge.card.abilityfactory.AbilityFactoryChangeZone$8.resolve(AbilityFactoryChangeZone.java:2219)
at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:2712)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:960)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:883)
at forge.game.player.ComputerAIGeneral.stackResponse(ComputerAIGeneral.java:407)
at forge.game.player.ComputerAIGeneral.stackNotEmpty(ComputerAIGeneral.java:350)
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:872)
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)
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Bug Reports (snapshot builds)
by Milod » 08 Jun 2012, 13:45
happend in ai turn ai attacked my Gideon Jura (forcing attack ability) with Gideon Avenger and error pops up forcing me to exit force

- Crash Report | 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.
Comparison method violates its general contract!
Version:
Forge version 1.2.8-SNAPSHOT-r15681
OS: Windows 7 Version: 6.1 Architecture: x86
Java Version: 1.7.0_04 Vendor: Oracle Corporation
Detailed error trace:
java.lang.IllegalArgumentException: Comparison method violates its general contract!
at java.util.TimSort.mergeLo(Unknown Source)
at java.util.TimSort.mergeAt(Unknown Source)
at java.util.TimSort.mergeCollapse(Unknown Source)
at java.util.TimSort.sort(Unknown Source)
at java.util.TimSort.sort(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.getFocusTraversalCycle(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.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.SequencedEvent.dispatch(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)
Last edited by Chris H. on 08 Jun 2012, 14:24, edited 1 time in total.
Reason: Crash Report spoiler
Reason: Crash Report spoiler
Re: Bug Reports (snapshot builds)
by Jaedayr » 10 Jun 2012, 05:07
AI was activating ability of Godsire when the following occurred.
- | 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.
Not fount: mana shard with profile = 32
Version:
Forge version 1.2.8-SNAPSHOT-r15681
OS: Windows 7 Version: 6.1 Architecture: x86
Java Version: 1.6.0_29 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.RuntimeException: Not fount: mana shard with profile = 32
at forge.card.mana.ManaCostShard.valueOf(ManaCostShard.java:288)
at forge.card.mana.ManaCostParser.next(ManaCostParser.java:96)
at forge.card.mana.ManaCostParser.next(ManaCostParser.java:9)
at forge.card.CardManaCost.<init>(CardManaCost.java:71)
at forge.card.mana.ManaCost.<init>(ManaCost.java:62)
at forge.Card.addColor(Card.java:1619)
at forge.card.cardfactory.CardFactoryUtil.makeToken(CardFactoryUtil.java:3541)
at forge.card.abilityfactory.AbilityFactoryToken.doResolve(AbilityFactoryToken.java:551)
at forge.card.abilityfactory.AbilityFactoryToken.access$100(AbilityFactoryToken.java:53)
at forge.card.abilityfactory.AbilityFactoryToken$1.resolve(AbilityFactoryToken.java:167)
at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:2712)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:960)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:883)
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.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: Bug Reports (snapshot builds)
by moomarc » 11 Jun 2012, 06:27
Not sure how this went unnoticed for so long, but fixed now. Thanks Jaedayr!Jaedayr wrote:I get the following when I click on the Level 4 Hound Pet during a quest game.
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.
For input string: "X"
- | Open
- Version:
Forge version 1.2.8-SNAPSHOT-r15030
OS: Windows 7 Version: 6.1 Architecture: x86
Java Version: 1.6.0_29 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(AbilityFactory.java:1723)
at forge.card.cost.CostMana.payHuman(CostMana.java:211)
at forge.card.cost.CostPayment.payCost(CostPayment.java:227)
at forge.card.spellability.SpellAbilityRequirements.startPaying(SpellAbilityRequirements.java:178)
at forge.card.spellability.SpellAbilityRequirements.needPayment(SpellAbilityRequirements.java:165)
at forge.card.spellability.SpellAbilityRequirements.fillRequirements(SpellAbilityRequirements.java:132)
at forge.card.spellability.SpellAbilityRequirements.fillRequirements(SpellAbilityRequirements.java:96)
at forge.GameAction.playSpellAbility(GameAction.java:2451)
at forge.GameAction.playCard(GameAction.java:1659)
at forge.control.input.InputPassPriority.selectCard(InputPassPriority.java:88)
at forge.gui.match.nonsingleton.CField.cardclickAction(CField.java:480)
at forge.gui.match.nonsingleton.CField.access$700(CField.java:66)
at forge.gui.match.nonsingleton.CField$8.mousePressed(CField.java:101)
at java.awt.AWTEventMulticaster.mousePressed(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)
(I'm not sure because I don't have a quest to test with, but it might have been causing the other crash you reported at about the same time - Not found: mana shard with profile = 0. The Hound's script didn't have a Count$xPaid so it was probably causing this issue as well)
-Marc
-
moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Re: Bug Reports (snapshot builds)
by moomarc » 11 Jun 2012, 08:16
Are the keyboard shortcuts working for anyone else during a match? I've tried to trace the problem on my side but I don't have enough skill 

-Marc
-
moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Re: Bug Reports (snapshot builds)
by Chris H. » 12 Jun 2012, 11:31
moomarc wrote:Are the keyboard shortcuts working for anyone else during a match? I've tried to trace the problem on my side but I don't have enough skill
It looks like there is supposed to be several keyboard shortcuts which will show various panels and one that will concede the game.
I never used these in the past. They do not work at this time, did they ever work?
-
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: Bug Reports (snapshot builds)
by moomarc » 12 Jun 2012, 11:47
I'm pretty sure I remember them working when the new battlefield UI was first implemented, but guessing something doesn't hook up anymore. I've tried as best as I can to see the problem but its a little beyond me. I couldn't find the key listeners during the match that make the action calls DoubleStrike set up, but there seem to be at least three separate methods used through the project for getting keystrokes so I might just have missed it.Chris H. wrote:moomarc wrote:Are the keyboard shortcuts working for anyone else during a match? I've tried to trace the problem on my side but I don't have enough skill
It looks like there is supposed to be several keyboard shortcuts which will show various panels and one that will concede the game.
I never used these in the past. They do not work at this time, did they ever work?
Main reason I want it is to set up a shortcut key for End Turn. I've done all the preference setup and action call, its just registering the keystroke that seems to be a problem. I thought I try find where the spacebar is setup to pass priority as it seemed like a good place to hook things up, but I couldn't find that either. Oh well...
-Marc
-
moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Re: Bug Reports (snapshot builds)
by friarsol » 12 Jun 2012, 14:59
That probably doesn't exist. The reason the space bar works is because the OK button is in focus, so pressing space bar activates the button. I don't remember every using any keyboard shortcuts, I thought these were more like "we'll have them in the future, once they get added" things.moomarc wrote:Main reason I want it is to set up a shortcut key for End Turn. I've done all the preference setup and action call, its just registering the keystroke that seems to be a problem. I thought I try find where the spacebar is setup to pass priority as it seemed like a good place to hook things up, but I couldn't find that either. Oh well...
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Bug Reports (snapshot builds)
by moomarc » 12 Jun 2012, 15:10
Hahafriarsol wrote:That probably doesn't exist. The reason the space bar works is because the OK button is in focus, so pressing space bar activates the button. I don't remember every using any keyboard shortcuts, I thought these were more like "we'll have them in the future, once they get added" things.moomarc wrote:Main reason I want it is to set up a shortcut key for End Turn. I've done all the preference setup and action call, its just registering the keystroke that seems to be a problem. I thought I try find where the spacebar is setup to pass priority as it seemed like a good place to hook things up, but I couldn't find that either. Oh well...

-Marc
-
moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Re: Bug Reports (snapshot builds)
by Zirbert » 16 Jun 2012, 02:24
1.2.9 Snapshot r15681 (and maybe the last Beta, which I skipped because of the known issue with token images) -
Prophetic Prism is missing the mana from its activation cost:
A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool.
Prophetic Prism is missing the mana from its activation cost:
A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool.
Re: Bug Reports (snapshot builds)
by Chris H. » 16 Jun 2012, 02:34
Zirbert wrote:1.2.9 Snapshot r15681 (and maybe the last Beta, which I skipped because of the known issue with token images) -
CHANGES.txt wrote:We are now using a different system for our snapshot and beta releases. Unfortunately, this new system builds a jar file which does not accurately display the SVN revision number.
At this time it may be best to not mention the SVN version number if you are using a beta or a snapshot build.

Zirbert wrote:Prophetic Prism is missing the mana from its activation cost:
A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool.
Fixed, thank you.
-
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
Who is online
Users browsing this forum: No registered users and 13 guests