It is currently 21 Aug 2025, 01:12
   
Text Size

Bug Reports (snapshot builds)

Post MTG Forge Related Programming Questions Here

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Re: Bug Reports (snapshot builds)

Postby Sloth » 05 Jun 2012, 16:37

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 aleatherglove.

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 HereticPriest.

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.
Fixed! Thanks ArsenalNut.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Bug Reports (snapshot builds)

Postby 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
Milod
 
Posts: 360
Joined: 20 Jul 2011, 08:57
Has thanked: 4 times
Been thanked: 5 times

Re: Bug Reports (snapshot builds)

Postby 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.
User avatar
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)

Postby 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
Milod
 
Posts: 360
Joined: 20 Jul 2011, 08:57
Has thanked: 4 times
Been thanked: 5 times

Re: Bug Reports (snapshot builds)

Postby 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
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)
Both fixed! Thanks Milod.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Bug Reports (snapshot builds)

Postby 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 :lol:

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
Milod
 
Posts: 360
Joined: 20 Jul 2011, 08:57
Has thanked: 4 times
Been thanked: 5 times

Re: Bug Reports (snapshot builds)

Postby 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)
Jaedayr
Tester
 
Posts: 523
Joined: 08 Jul 2010, 00:06
Has thanked: 16 times
Been thanked: 13 times

Re: Bug Reports (snapshot builds)

Postby moomarc » 11 Jun 2012, 06:27

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)
Not sure how this went unnoticed for so long, but fixed now. Thanks Jaedayr!

(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
User avatar
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)

Postby 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 #-o
-Marc
User avatar
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)

Postby 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 #-o
 
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?
User avatar
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)

Postby moomarc » 12 Jun 2012, 11:47

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 #-o
 
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?
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.

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
User avatar
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)

Postby friarsol » 12 Jun 2012, 14:59

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...
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.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Bug Reports (snapshot builds)

Postby moomarc » 12 Jun 2012, 15:10

friarsol wrote:
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...
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.
Haha :lol: Well, at least if they ever are hooked up, End Turn is ready to go.
-Marc
User avatar
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)

Postby 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.
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Bug Reports (snapshot builds)

Postby 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. :wink:

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.
User avatar
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

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 13 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 13 users online :: 0 registered, 0 hidden and 13 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 13 guests

Login Form