Page 208 of 487

Re: Bug Reports (snapshot builds)

PostPosted: 18 Aug 2014, 13:49
by elcnesh
krevett wrote:Description: Happens everytime I cast Hinder!
Fixed!

Re: Bug Reports (snapshot builds)

PostPosted: 18 Aug 2014, 14:02
by friarsol
Fizanko wrote:It does not respect what i setup for that quest.
Looks like only main world keep up with your quest settings
It only respects your settings if they are available in that World. If you goto a world that doesn't have access to them, it just gives you normal stuff. So either stay in the world that you started in, or stay in the main world.

Re: Bug Reports (snapshot builds)

PostPosted: 18 Aug 2014, 15:26
by Fizanko
Good opportunity then to complete my innistrad quest world :)

Re: Bug Reports (snapshot builds)

PostPosted: 18 Aug 2014, 18:13
by Fizanko
Hello, i've been having some trouble with making a new world, and i have no idea what can be wrong.

If i start in main world, i can travel to my new world without a problem, but if i setup a new quest and use my new world as the starting one, all i get is :
NullPointerException | Open
Code: Select all
Forge Version:    1.5.25-SNAPSHOT-r27084 (mixed revisions detected; please update from the root directory)
Operating System: Windows XP 5.1 x86
Java Version:     1.7.0_10 Oracle Corporation

java.lang.NullPointerException
   at forge.card.CardEdition$Predicates$1.apply(CardEdition.java:480)
   at forge.card.CardEdition$Predicates$1.apply(CardEdition.java:476)
   at forge.quest.QuestUtilCards.generateBasicLands(QuestUtilCards.java:105)
   at forge.quest.data.QuestAssets.<init>(QuestAssets.java:180)
   at forge.quest.data.QuestData.<init>(QuestData.java:95)
   at forge.quest.QuestController.newGame(QuestController.java:272)
   at forge.screens.home.quest.CSubmenuQuestData.newQuest(CSubmenuQuestData.java:260)
   at forge.screens.home.quest.CSubmenuQuestData.access$100(CSubmenuQuestData.java:32)
   at forge.screens.home.quest.CSubmenuQuestData$3.run(CSubmenuQuestData.java:54)
   at forge.toolbox.FLabel._doMouseAction(FLabel.java:291)
   at forge.toolbox.FLabel.access$1300(FLabel.java:35)
   at forge.toolbox.FLabel$6.onLeftClick(FLabel.java:329)
   at forge.toolbox.FMouseAdapter.mouseReleased(FMouseAdapter.java:245)
   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$200(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)
not being a coder, i have no idea what it is pointing to.

The world in question can be downloaded here :
viewtopic.php?f=48&t=9457&p=158388#p158388

I thought it was the id of the challenges conflicting with other world challenges id, but after changing them all, still that error.

edit : solved, the problem wasn't in the decks at all, but in the world definition, i had IDS instead of ISD for Innistrad, simple typo breaking it all :D

Re: Bug Reports (snapshot builds)

PostPosted: 19 Aug 2014, 11:38
by krevett
Description: I try to sacrifice Expedition Map and click auto to pay the mana cost after adding mana to my pool with Azorius Signet activation. I don't usually play like that but I've never had a problem with Expedition Map until this one!

RuntimeException | Open
Code: Select all
Forge Version:    1.5.25-SNAPSHOT-r27084 (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 amd64
Java Version:     1.7.0 Oracle Corporation

java.lang.RuntimeException: Cannot remove input InputConfirm because it's not on top of stack. Stack = []
   at forge.match.input.InputQueue.removeInput(InputQueue.java:54)
   at forge.match.input.InputSyncronizedBase.stop(InputSyncronizedBase.java:49)
   at forge.match.input.InputConfirm.done(InputConfirm.java:75)
   at forge.match.input.InputConfirm.onOk(InputConfirm.java:64)
   at forge.match.input.InputBase.selectButtonOK(InputBase.java:122)
   at forge.match.input.InputProxy.selectButtonOK(InputProxy.java:99)
   at forge.screens.match.controllers.CPrompt$2.actionPerformed(CPrompt.java:58)
   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$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)

Re: Bug Reports (snapshot builds)

PostPosted: 19 Aug 2014, 13:09
by Fizanko
Pressing OK in the situation shown in the screenshot :
Image

ConcurrentModificationException | Open
Code: Select all
Forge Version:    1.5.25-SNAPSHOT-r27084 (mixed revisions detected; please update from the root directory)
Operating System: Windows XP 5.1 x86
Java Version:     1.7.0_10 Oracle Corporation

java.util.ConcurrentModificationException
   at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
   at java.util.ArrayList$Itr.next(Unknown Source)
   at forge.game.card.Card.getHiddenExtrinsicKeyword(Card.java:4802)
   at forge.game.card.Card.getKeyword(Card.java:4426)
   at forge.game.card.Card.getAmountOfKeyword(Card.java:5372)
   at forge.game.card.Card.getNetDefense(Card.java:4177)
   at forge.screens.match.controllers.CCombat.combatantToString(CCombat.java:139)
   at forge.screens.match.controllers.CCombat.getCombatDescription(CCombat.java:106)
   at forge.screens.match.controllers.CCombat.update(CCombat.java:49)
   at forge.screens.match.CMatchUI.showCombat(CMatchUI.java:305)
   at forge.GuiDesktop.showCombat(GuiDesktop.java:383)
   at forge.control.FControlGameEventHandler$2.run(FControlGameEventHandler.java:63)
   at java.awt.event.InvocationEvent.dispatch(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$200(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.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 could click OK after that and win the round

Re: Bug Reports (snapshot builds)

PostPosted: 19 Aug 2014, 16:49
by cc-drake
Description: Trying to buy several Boster Boxes, Fat Packs and other stuff in the Spell Shop in Quest Mode.

IndexOutOfBoundsException | Open
Code: Select all
Forge Version:    1.5.25-SNAPSHOT-r27084 (mixed revisions detected; please update from the root directory)
Operating System: Windows 8.1 6.3 x86
Java Version:     1.7.0_67 Oracle Corporation

java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
   at java.util.ArrayList.rangeCheck(Unknown Source)
   at java.util.ArrayList.get(Unknown Source)
   at forge.card.BoosterGenerator.generateFoilCard(BoosterGenerator.java:56)
   at forge.card.BoosterGenerator.getBoosterPack(BoosterGenerator.java:91)
   at forge.item.FatPack.getExtraCards(FatPack.java:64)
   at forge.item.BoxedProduct.getCards(BoxedProduct.java:42)
   at forge.quest.QuestUtilCards.buyPack(QuestUtilCards.java:356)
   at forge.quest.QuestSpellShop.buy(QuestSpellShop.java:210)
   at forge.screens.deckeditor.controllers.CEditorQuestCardShop.onAddItems(CEditorQuestCardShop.java:151)
   at forge.screens.deckeditor.controllers.ACEditorBase.addItems(ACEditorBase.java:164)
   at forge.screens.deckeditor.CDeckEditorUI$1.move(CDeckEditorUI.java:162)
   at forge.screens.deckeditor.CDeckEditorUI.moveSelectedItems(CDeckEditorUI.java:152)
   at forge.screens.deckeditor.CDeckEditorUI.addSelectedCards(CDeckEditorUI.java:159)
   at forge.screens.deckeditor.controllers.ACEditorBase$3.run(ACEditorBase.java:321)
   at forge.toolbox.FLabel._doMouseAction(FLabel.java:291)
   at forge.toolbox.FLabel.access$1300(FLabel.java:35)
   at forge.toolbox.FLabel$6.onLeftClick(FLabel.java:329)
   at forge.toolbox.FMouseAdapter.mouseReleased(FMouseAdapter.java:245)
   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$200(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)

Re: Bug Reports (snapshot builds)

PostPosted: 19 Aug 2014, 18:15
by Fizanko
I'm not sure but i think there's an error for the card
Back from the Brink in the ISD set.

Image

The text seems to mention a "20" mana cost when i look at it in the quest deck editor. And i don't find any mention of it costing that much when using google a bit.

I have not seen it ingame yet so i can't say if that odd "20" is really required.

Re: Bug Reports (snapshot builds)

PostPosted: 19 Aug 2014, 23:38
by tchiseen
Description: Trying to start a Gauntlet

RuntimeException | Open
Code: Select all
Forge Version:    1.5.24-r27072
Operating System: Windows 7 6.1 amd64
Java Version:     1.7.0_60 Oracle Corporation

java.lang.RuntimeException: Generate2ColorDeck : get2ColorDeck -- looped too much, please try again -- Cr12
   at forge.deck.generation.DeckGeneratorBase.addSome(DeckGeneratorBase.java:107)
   at forge.deck.generation.DeckGeneratorBase.adjustDeckSize(DeckGeneratorBase.java:187)
   at forge.deck.DeckGeneratorTheme.getThemeDeck(DeckGeneratorTheme.java:152)
   at forge.deck.DeckProxy$ThemeDeckGenerator.getDeck(DeckProxy.java:362)
   at forge.deck.DeckgenUtil.getRandomThemeDeck(DeckgenUtil.java:130)
   at forge.gauntlet.GauntletUtil.createQuickGauntlet(GauntletUtil.java:45)
   at forge.screens.home.gauntlet.CSubmenuGauntletQuick.startGame(CSubmenuGauntletQuick.java:73)
   at forge.screens.home.gauntlet.CSubmenuGauntletQuick.access$000(CSubmenuGauntletQuick.java:27)
   at forge.screens.home.gauntlet.CSubmenuGauntletQuick$1.actionPerformed(CSubmenuGauntletQuick.java:32)
   at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
   at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
   at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
   at java.awt.Component.processMouseEvent(Unknown Source)
   at javax.swing.JComponent.processMouseEvent(Unknown Source)
   at java.awt.Component.processEvent(Unknown Source)
   at java.awt.Container.processEvent(Unknown Source)
   at java.awt.Component.dispatchEventImpl(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Window.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$200(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)

Re: Bug Reports (snapshot builds)

PostPosted: 20 Aug 2014, 14:19
by dolphi5
Description: On playing the M15 card Polymorphist's Jest (38) in an M15 Booster Draft. This has happened on both after the attack, and on defense. I have not yet been able to play this card and have it not crash.

Forge Version: 1.5.25-SNAPSHOT-r27084
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_67 Oracle Corporation

I'd post the exception but "Your post looks too spamy for a new user, please remove off-site URLs. "

Re: Bug Reports (snapshot builds)

PostPosted: 20 Aug 2014, 15:04
by Agetian
r27103: I hit the "E" key to end turn during my Declare Attackers phase and the game said that I couldn't pass priority at that time. I hit OK to continue the game, but the game was stuck with "Waiting for opponent..." written in the prompt box. Both the OK and the Cancel buttons were grayed out, so the only thing I could do was force-quit Forge and restart the game.

- Agetian

Re: Bug Reports (snapshot builds)

PostPosted: 20 Aug 2014, 15:07
by friarsol
Agetian wrote:r27103: I hit the "E" key to end turn during my Declare Attackers phase and the game said that I couldn't pass priority at that time. I hit OK to continue the game, but the game was stuck with "Waiting for opponent..." written in the prompt box. Both the OK and the Cancel buttons were grayed out, so the only thing I could do was force-quit Forge and restart the game.
Which portion of the phase were you in? Where you in the actual "Declaring Attackers" portion, or were you in the "Instants" portion?

Re: Bug Reports (snapshot builds)

PostPosted: 20 Aug 2014, 15:49
by Agetian
friarsol wrote:
Agetian wrote:r27103: I hit the "E" key to end turn during my Declare Attackers phase and the game said that I couldn't pass priority at that time. I hit OK to continue the game, but the game was stuck with "Waiting for opponent..." written in the prompt box. Both the OK and the Cancel buttons were grayed out, so the only thing I could do was force-quit Forge and restart the game.
Which portion of the phase were you in? Where you in the actual "Declaring Attackers" portion, or were you in the "Instants" portion?
This is a bit difficult to say at the moment since I was going through the phases quite quickly. It could have been the Instants portion.

- Agetian

Re: Bug Reports (snapshot builds)

PostPosted: 20 Aug 2014, 17:20
by xbon
Agetian wrote:
friarsol wrote:
Agetian wrote:r27103: I hit the "E" key to end turn during my Declare Attackers phase and the game said that I couldn't pass priority at that time. I hit OK to continue the game, but the game was stuck with "Waiting for opponent..." written in the prompt box. Both the OK and the Cancel buttons were grayed out, so the only thing I could do was force-quit Forge and restart the game.
Which portion of the phase were you in? Where you in the actual "Declaring Attackers" portion, or were you in the "Instants" portion?
This is a bit difficult to say at the moment since I was going through the phases quite quickly. It could have been the Instants portion.

- Agetian
if you click a creature that can attack, and then right click it, the box appears again, but it's annoying, if you end turn during DA or your opponent's DB when you have valid targets, it gets stuck.

Re: Bug Reports (snapshot builds)

PostPosted: 20 Aug 2014, 17:34
by Agetian
[Reposting from the Forge for Android thread since it seems like this belongs here more]

This is true for both the mobile Android version and for the desktop version: when yielding until end of turn (E on the desktop version, "End Turn" on the Android version), I'm given almost no time to cancel in case I want to respond to something an opponent does (it delays only for half a second or so when something goes on the stack - hardly enough to hit the Cancel button if you would like to respond). Is it possible to make the delay when yielding till end of turn configurable? Maybe options like 0.5 sec, 1.0 sec, 1.5 sec and 2.0 sec (maybe even all the way to 3.0 sec) will make it versatile enough and also configurable enough for different tastes and purposes?...

- Agetian