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 swordshine » 19 Oct 2012, 02:37
If I use the Keyboard shortcut "E" at the beginning of a game when it asks me if I would mulligan, the button keeps "NO" for the rest of game and it would be crashed when I quit and restart.
- swordshine
- Posts: 682
- Joined: 11 Jul 2010, 02:37
- Has thanked: 116 times
- Been thanked: 87 times
Re: Bug Reports (snapshot builds)
by FabioFLX » 19 Oct 2012, 14:29
Latest snapshot (and backward as well) uses to crash when a player draws an Angel of Serenity.
It seems to happen more often when a player draws a card which affects cards in one or more zones.
It seems to happen more often when a player draws a card which affects cards in one or more zones.
Re: Bug Reports (snapshot builds)
by Jaedayr » 19 Oct 2012, 21:17
10/19 snapshot
The Win streak: line on the Duels window cuts off the (Best: number. My streak in the current quest is 70, but the 0 is cut off. I have the window maximized.
The Win streak: line on the Duels window cuts off the (Best: number. My streak in the current quest is 70, but the 0 is cut off. I have the window maximized.
Re: Bug Reports (snapshot builds)
by Jaedayr » 19 Oct 2012, 21:29
10/19 snapshot
Received the following after clicking Start and the game window appeared.
Received the following after clicking Start and the game window appeared.
- | Open
- This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.
null
Version:
Forge version 1.2.16-SNAPSHOT
OS: Windows 7 Version: 6.1 Architecture: x86
Java Version: 1.6.0_29 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.util.ConcurrentModificationException
at java.util.AbstractList$Itr.checkForComodification(Unknown Source)
at java.util.AbstractList$Itr.next(Unknown Source)
at forge.view.arcane.PlayArea.positionAllCards(PlayArea.java:257)
at forge.view.arcane.PlayArea.doLayout(PlayArea.java:248)
at forge.view.arcane.CardPanelContainer.addCard(CardPanelContainer.java:263)
at forge.gui.GuiDisplayUtil.setupPlayZone(GuiDisplayUtil.java:276)
at forge.gui.match.nonsingleton.CField$17.update(CField.java:149)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.util.MyObservable.updateObservers(MyObservable.java:41)
at forge.game.GameNew.newGame(GameNew.java:133)
at forge.game.MatchController.startRound(MatchController.java:114)
at forge.gui.home.quest.SSubmenuQuestUtil$2.doInBackground(SSubmenuQuestUtil.java:298)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Re: Bug Reports (snapshot builds)
by Corwin72 » 20 Oct 2012, 00:51
10/19
Steel HellKite 's ability is having no effect on the other side of the board.
Steel HellKite 's ability is having no effect on the other side of the board.
-
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 ArsenalNut » 20 Oct 2012, 15:14
Thalia, Guardian of Thraben additional cost effect is not working in r17596.
So many cards, so little time
-
ArsenalNut - Posts: 512
- Joined: 08 Jul 2011, 03:49
- Has thanked: 27 times
- Been thanked: 121 times
Re: Bug Reports (snapshot builds)
by PowerClaws » 21 Oct 2012, 01:40
I dont think Goblin Electromancer works properly eitherArsenalNut wrote:Thalia, Guardian of Thraben additional cost effect is not working in r17596.
- PowerClaws
- Posts: 131
- Joined: 30 Jan 2012, 11:33
- Has thanked: 28 times
- Been thanked: 8 times
Re: Bug Reports (snapshot builds)
by PowerClaws » 21 Oct 2012, 06:58
Not so much a bug, but a request, when assigning combat damage, a right-click only assigns enough damage to kill the creature, if damage that can be assigned is less then this, i cant assign any unless i ctrl+click, would be possible to get it to assign lethal damage and if it cant then to assign maximum available damage?
(i couldnt remember which thread had the new attacking layout so i posted here)
(i couldnt remember which thread had the new attacking layout so i posted here)
- PowerClaws
- Posts: 131
- Joined: 30 Jan 2012, 11:33
- Has thanked: 28 times
- Been thanked: 8 times
Re: Bug Reports (snapshot builds)
by FabioFLX » 21 Oct 2012, 10:37
Latest snap gives this error every time I'm going to start drafting:
- Code: Select all
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.
null
Version:
Forge version 1.2.16-SNAPSHOT
OS: Windows 7 Version: 6.1 Architecture: amd64
Java Version: 1.7.0_05 Vendor: Oracle Corporation
Detailed error trace:
java.lang.NullPointerException
at forge.Card.determineColor(Card.java:1736)
at forge.CardUtil.getColors(CardUtil.java:151)
at forge.gui.GuiDisplayUtil.getBorder(GuiDisplayUtil.java:81)
at forge.gui.CardDetailPanel.setCard(CardDetailPanel.java:158)
at forge.gui.match.controllers.CDetail.showCard(CDetail.java:51)
at forge.gui.deckeditor.CDeckEditorUI.setCard(CDeckEditorUI.java:53)
at forge.gui.deckeditor.tables.EditorTableModel.showSelectedCard(EditorTableModel.java:193)
at forge.gui.deckeditor.tables.EditorTableModel$1.valueChanged(EditorTableModel.java:216)
at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
at javax.swing.DefaultListSelectionModel.setSelectionInterval(Unknown Source)
at javax.swing.JTable.setRowSelectionInterval(Unknown Source)
at forge.gui.deckeditor.tables.EditorTableView.fixSelection(EditorTableView.java:154)
at forge.gui.deckeditor.controllers.CEditorDraftingProcess.showChoices(CEditorDraftingProcess.java:159)
at forge.gui.deckeditor.controllers.CEditorDraftingProcess.init(CEditorDraftingProcess.java:249)
at forge.gui.deckeditor.CDeckEditorUI.updateController(CDeckEditorUI.java:121)
at forge.gui.deckeditor.CDeckEditorUI.setCurrentEditorController(CDeckEditorUI.java:85)
at forge.gui.home.sanctioned.CSubmenuDraft.setupDraft(CSubmenuDraft.java:186)
at forge.gui.home.sanctioned.CSubmenuDraft.access$2(CSubmenuDraft.java:156)
at forge.gui.home.sanctioned.CSubmenuDraft$2.execute(CSubmenuDraft.java:60)
at forge.gui.toolbox.ExperimentalLabel$1.mouseReleased(ExperimentalLabel.java:76)
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)
by friarsol » 21 Oct 2012, 13:13
I'm sure you mean left-click since you are talking about assigning damage. But sure, that shouldn't be a problem.PowerClaws wrote:Not so much a bug, but a request, when assigning combat damage, a right-click only assigns enough damage to kill the creature, if damage that can be assigned is less then this, i cant assign any unless i ctrl+click, would be possible to get it to assign lethal damage and if it cant then to assign maximum available damage?
(i couldnt remember which thread had the new attacking layout so i posted here)
- 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 friarsol » 21 Oct 2012, 13:38
r17633
Attacking with Elvish Bard doesn't force the AI to block (had two untapped Kird Apes)
Edit: I'd imagine this is related to the defending player not being able to block that we're talking about higher in the thread.
Attacking with Elvish Bard doesn't force the AI to block (had two untapped Kird Apes)
Edit: I'd imagine this is related to the defending player not being able to block that we're talking about higher in the thread.
Last edited by friarsol on 21 Oct 2012, 20:35, edited 1 time in total.
- 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 Bundy » 21 Oct 2012, 14:16
forge-1.2.16-20121020.105625-14
Undead Warchief does not reduce the casting cost of zombies.
EDIT:
Pearl Medallion had the same problem so i got the newest snapshot today and now it works again. So probably the Undead Warchief is also fixed at the same time since it had a similar problem ...
Undead Warchief does not reduce the casting cost of zombies.
EDIT:
Pearl Medallion had the same problem so i got the newest snapshot today and now it works again. So probably the Undead Warchief is also fixed at the same time since it had a similar problem ...
- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Bug Reports (snapshot builds)
by friarsol » 21 Oct 2012, 17:50
r17636
Player.getOpponent() returns null in a 1v1 Quest game.
Player.getOpponent() returns null in a 1v1 Quest game.
- CantWinCrash | Open
- at forge.game.player.Player.cantWin(Player.java:2167)
at forge.game.player.Player.hasWon(Player.java:2202)
at forge.GameAction.checkEndGameState(GameAction.java:915)
at forge.GameAction.checkStateEffects(GameAction.java:1015)
at forge.game.zone.MagicStack.finishResolving(MagicStack.java:1055)
- 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 Bundy » 21 Oct 2012, 18:39
forge-1.2.16-20121021.113541-15
At the declare defenders phase i can't pick any defenders. I only get a change to play instants and effects.
At the declare defenders phase i can't pick any defenders. I only get a change to play instants and effects.

- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Bug Reports (snapshot builds)
by Hellfish » 21 Oct 2012, 20:11
I see the problem but I am unsure of wether I can fix it in a way that doesn't break multiplayer, I'm getting rusty..Bundy wrote:forge-1.2.16-20121021.113541-15
At the declare defenders phase i can't pick any defenders. I only get a change to play instants and effects.
In InputControl.getActualInput() there is a check for wether player with priority is getting attacked before setting the Block Input state.However, at that point the player with priority is the attacking player, so the check always evaluates to false.
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
-
Hellfish - Programmer
- Posts: 1297
- Joined: 07 Jun 2009, 10:41
- Location: South of the Pumphouse
- Has thanked: 110 times
- Been thanked: 169 times
Who is online
Users browsing this forum: No registered users and 66 guests