It is currently 17 May 2025, 17:44
   
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 elcnesh » 18 Aug 2014, 13:49

krevett wrote:Description: Happens everytime I cast Hinder!
Fixed!
elcnesh
 
Posts: 290
Joined: 16 May 2014, 15:11
Location: Netherlands
Has thanked: 34 times
Been thanked: 92 times

Re: Bug Reports (snapshot builds)

Postby friarsol » 18 Aug 2014, 14:02

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.
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 Fizanko » 18 Aug 2014, 15:26

Good opportunity then to complete my innistrad quest world :)
probably outdated by now so you should avoid : Innistrad world for Forge (updated 17/11/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
User avatar
Fizanko
Tester
 
Posts: 780
Joined: 07 Feb 2014, 11:24
Has thanked: 155 times
Been thanked: 94 times

Re: Bug Reports (snapshot builds)

Postby Fizanko » 18 Aug 2014, 18:13

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
probably outdated by now so you should avoid : Innistrad world for Forge (updated 17/11/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
User avatar
Fizanko
Tester
 
Posts: 780
Joined: 07 Feb 2014, 11:24
Has thanked: 155 times
Been thanked: 94 times

Re: Bug Reports (snapshot builds)

Postby krevett » 19 Aug 2014, 11:38

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)
krevett
 
Posts: 109
Joined: 21 Feb 2012, 22:24
Location: France
Has thanked: 18 times
Been thanked: 9 times

Re: Bug Reports (snapshot builds)

Postby Fizanko » 19 Aug 2014, 13:09

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
probably outdated by now so you should avoid : Innistrad world for Forge (updated 17/11/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
User avatar
Fizanko
Tester
 
Posts: 780
Joined: 07 Feb 2014, 11:24
Has thanked: 155 times
Been thanked: 94 times

Re: Bug Reports (snapshot builds)

Postby cc-drake » 19 Aug 2014, 16:49

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)
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Bug Reports (snapshot builds)

Postby Fizanko » 19 Aug 2014, 18:15

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.
probably outdated by now so you should avoid : Innistrad world for Forge (updated 17/11/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
User avatar
Fizanko
Tester
 
Posts: 780
Joined: 07 Feb 2014, 11:24
Has thanked: 155 times
Been thanked: 94 times

Re: Bug Reports (snapshot builds)

Postby tchiseen » 19 Aug 2014, 23:38

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)
tchiseen
 
Posts: 69
Joined: 30 May 2009, 15:37
Has thanked: 1 time
Been thanked: 7 times

Re: Bug Reports (snapshot builds)

Postby dolphi5 » 20 Aug 2014, 14:19

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. "
dolphi5
 
Posts: 14
Joined: 20 Aug 2014, 14:08
Has thanked: 0 time
Been thanked: 1 time

Re: Bug Reports (snapshot builds)

Postby Agetian » 20 Aug 2014, 15:04

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
Agetian
Programmer
 
Posts: 3486
Joined: 14 Mar 2011, 05:58
Has thanked: 683 times
Been thanked: 569 times

Re: Bug Reports (snapshot builds)

Postby friarsol » 20 Aug 2014, 15:07

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?
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 Agetian » 20 Aug 2014, 15:49

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
Agetian
Programmer
 
Posts: 3486
Joined: 14 Mar 2011, 05:58
Has thanked: 683 times
Been thanked: 569 times

Re: Bug Reports (snapshot builds)

Postby xbon » 20 Aug 2014, 17:20

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.
xbon
 
Posts: 124
Joined: 04 Jun 2013, 22:52
Has thanked: 18 times
Been thanked: 2 times

Re: Bug Reports (snapshot builds)

Postby Agetian » 20 Aug 2014, 17:34

[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
Agetian
Programmer
 
Posts: 3486
Joined: 14 Mar 2011, 05:58
Has thanked: 683 times
Been thanked: 569 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 65 guests


Who is online

In total there are 65 users online :: 0 registered, 0 hidden and 65 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 65 guests

Login Form