Forge Beta: 05-25-2014 ver 1.5.18
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 05-25-2014 ver 1.5.18
by gos » 26 May 2014, 17:55
Description: I had 3 Locust Miser s and 2 Gnat Miser s in play. This error happened when my opponent was supposed to discard at the end of turn.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.19-SNAPSHOT-r25992 (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_07 Oracle Corporation
java.lang.NullPointerException
at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:344)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1015)
at forge.game.GameAction.startGame(GameAction.java:1532)
at forge.game.Match.startGame(Match.java:81)
at forge.control.FControl$4.run(FControl.java:441)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Forge Beta: 05-25-2014 ver 1.5.18
by Nekoatl » 26 May 2014, 21:48
Panoptic Mirror now allows cards to be imprinted (thanks!), however it allows those cards to be copied and cast even after they've been removed from exile (via Pull from Eternity, for example). Note the relevant ruling:
"As Panoptic Mirror's triggered ability resolves, it allows you to create a copy of one of the instant or sorcery cards imprinted on Panoptic Mirror in the Exile zone (that's where the imprinted card is) and then cast it without paying its mana cost."
"As Panoptic Mirror's triggered ability resolves, it allows you to create a copy of one of the instant or sorcery cards imprinted on Panoptic Mirror in the Exile zone (that's where the imprinted card is) and then cast it without paying its mana cost."
Re: Forge Beta: 05-25-2014 ver 1.5.18
by gos » 26 May 2014, 21:59
This error remains in 1.5.18.The classic Project X combo (i.e. Crypt Champion and Saffi Eriksdotter) doesn't work. Once you have activated Saffi's ability once, targeting the Champion, the Champion keeps returning from the graveyard repeatedly, with no way to break the loop.
It should only return once, at which point it becomes a new object, with no memory of being targeted by Saffi.
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Forge Beta: 05-25-2014 ver 1.5.18
by gos » 26 May 2014, 22:11
I also observed this error with Adarkar Valkyrie, one activation of her ability returned the "same" creature (actually just the same card) twice from the graveyard in the same round.gos wrote:This error remains in 1.5.18.The classic Project X combo (i.e. Crypt Champion and Saffi Eriksdotter) doesn't work. Once you have activated Saffi's ability once, targeting the Champion, the Champion keeps returning from the graveyard repeatedly, with no way to break the loop.
It should only return once, at which point it becomes a new object, with no memory of being targeted by Saffi.
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Forge Beta: 05-25-2014 ver 1.5.18
by Diena » 26 May 2014, 22:12
Still the problem when accessing the constructed section
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.19-SNAPSHOT-r25992 (mixed revisions detected; please update from the root directory)
Operating System: Windows 8.1 6.3 x86
Java Version: 1.7.0_55 Oracle Corporation
java.lang.NullPointerException
at forge.itemmanager.ColumnDef$42.apply(ColumnDef.java:353)
at forge.itemmanager.ColumnDef$42.apply(ColumnDef.java:350)
at forge.itemmanager.views.ItemListView$ItemTableModel.getValueAt(ItemListView.java:707)
at javax.swing.JTable.getValueAt(Unknown Source)
at javax.swing.JTable.prepareRenderer(Unknown Source)
at javax.swing.plaf.basic.BasicTableUI.paintCell(Unknown Source)
at javax.swing.plaf.basic.BasicTableUI.paintCells(Unknown Source)
at javax.swing.plaf.basic.BasicTableUI.paint(Unknown Source)
at javax.swing.plaf.ComponentUI.update(Unknown Source)
at javax.swing.JComponent.paintComponent(Unknown Source)
at forge.toolbox.FSkin$SkinnedTable.paintComponent(FSkin.java:2665)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JViewport.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at forge.toolbox.FScrollPane.paint(FScrollPane.java:83)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JViewport.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintToOffscreen(Unknown Source)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
at javax.swing.RepaintManager.paint(Unknown Source)
at javax.swing.JComponent._paintImmediately(Unknown Source)
at javax.swing.JComponent.paintImmediately(Unknown Source)
at javax.swing.RepaintManager$3.run(Unknown Source)
at javax.swing.RepaintManager$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.access$1100(Unknown Source)
at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
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)
Re: Forge Beta: 05-25-2014 ver 1.5.18
by Fizanko » 26 May 2014, 22:23
Thanks for the new version.
Noticed the same problem with Bazaar icons in quest not appearing, that i reported back in 1.5.17 :
viewtopic.php?f=26&t=14307#p151042
It worked in 1.5.15
Noticed the same problem with Bazaar icons in quest not appearing, that i reported back in 1.5.17 :
viewtopic.php?f=26&t=14307#p151042
It worked in 1.5.15
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)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
Re: Forge Beta: 05-25-2014 ver 1.5.18
by Lotus347 » 27 May 2014, 01:28
Description: Whenever I end a game (win or lose) in Quest Mode, I get this. Happened every time, 20 times in a row, of which 18 I conceded to speed up to the end of the game.
- IndexOutOfBoundsException | Open
- Code: Select all
Forge Version: 1.5.19-SNAPSHOT-r25992 (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_55 Oracle Corporation
java.lang.IndexOutOfBoundsException: toIndex = 2
at java.util.ArrayList.subListRangeCheck(Unknown Source)
at java.util.ArrayList.subList(Unknown Source)
at forge.quest.QuestUtilCards.generateBoosterBoxesInShop(QuestUtilCards.java:608)
at forge.quest.QuestUtilCards.generateCardsInShop(QuestUtilCards.java:680)
at forge.quest.QuestUtilCards.getShopList(QuestUtilCards.java:704)
at forge.screens.match.QuestWinLose.populateCustomPanel(QuestWinLose.java:118)
at forge.screens.match.ViewWinLose.<init>(ViewWinLose.java:114)
at forge.GuiDesktop.finishGame(GuiDesktop.java:218)
at forge.control.FControlGameEventHandler$6.run(FControlGameEventHandler.java:131)
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)
-
Lotus347 - Posts: 3
- Joined: 27 May 2014, 01:25
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 05-25-2014 ver 1.5.18
by KrazyTheFox » 27 May 2014, 02:05
I'll look at it in a few minutes. What are your quest settings (format/sets/etc)?Lotus347 wrote:Description: Whenever I end a game (win or lose) in Quest Mode, I get this. Happened every time, 20 times in a row, of which 18 I conceded to speed up to the end of the game.
- IndexOutOfBoundsException | Open
- Code: Select all
Forge Version: 1.5.19-SNAPSHOT-r25992 (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_55 Oracle Corporation
java.lang.IndexOutOfBoundsException: toIndex = 2
at java.util.ArrayList.subListRangeCheck(Unknown Source)
at java.util.ArrayList.subList(Unknown Source)
at forge.quest.QuestUtilCards.generateBoosterBoxesInShop(QuestUtilCards.java:608)
at forge.quest.QuestUtilCards.generateCardsInShop(QuestUtilCards.java:680)
at forge.quest.QuestUtilCards.getShopList(QuestUtilCards.java:704)
at forge.screens.match.QuestWinLose.populateCustomPanel(QuestWinLose.java:118)
at forge.screens.match.ViewWinLose.<init>(ViewWinLose.java:114)
at forge.GuiDesktop.finishGame(GuiDesktop.java:218)
at forge.control.FControlGameEventHandler$6.run(FControlGameEventHandler.java:131)
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)
Edit: Try this build out. It should prevent the error from occurring, though it'd still be helpful to know more about your quest setup to create a better fix. I can't replicate the bug on my end, so the fix isn't tested.
-
KrazyTheFox - Programmer
- Posts: 725
- Joined: 18 Mar 2014, 23:51
- Has thanked: 66 times
- Been thanked: 226 times
Re: Forge Beta: 05-25-2014 ver 1.5.18
by muppet » 27 May 2014, 10:13
all my Journey into Nyx cards seem to be missing from forge. Never seen anything like this before. Does everyone else have them and if so is there a fix for me please?
Re: Forge Beta: 05-25-2014 ver 1.5.18
by Fizanko » 27 May 2014, 10:24
What happens if you go to the Deck Editor (not the quest one) , add a Filter -> Set and enable only Journey into Nyx ?
For me all the JOU cards are displayed

For me all the JOU cards are displayed

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)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
Re: Forge Beta: 05-25-2014 ver 1.5.18
by muppet » 27 May 2014, 11:51
there is no JOU filter it is as though the entire set doesn't exist i'll try unzipping it again maybe something odd happened and if not i'll redownload and try that. As I say its very odd I had the set in the previous version.
ahh ok spotted what has happened it was me sorted it now sorry folks. I was pointing to the wrong exe somehow had gone back a version not forward.
ahh ok spotted what has happened it was me sorted it now sorry folks. I was pointing to the wrong exe somehow had gone back a version not forward.
Re: Forge Beta: 05-25-2014 ver 1.5.18
by lazylockie » 27 May 2014, 12:32
what's the formula for awarding credits based on life difference? There was a game that I won with over 100 life and got like 30 bonus credits
- lazylockie
- Posts: 508
- Joined: 13 Jul 2010, 22:44
- Has thanked: 74 times
- Been thanked: 15 times
Re: Forge Beta: 05-25-2014 ver 1.5.18
by Lotus347 » 27 May 2014, 13:40
Quest Settings:KrazyTheFox wrote:I'll look at it in a few minutes. What are your quest settings (format/sets/etc)?Lotus347 wrote:Description: Whenever I end a game (win or lose) in Quest Mode, I get this. Happened every time, 20 times in a row, of which 18 I conceded to speed up to the end of the game.
- IndexOutOfBoundsException | Open
- Code: Select all
Forge Version: 1.5.19-SNAPSHOT-r25992 (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_55 Oracle Corporation
java.lang.IndexOutOfBoundsException: toIndex = 2
at java.util.ArrayList.subListRangeCheck(Unknown Source)
at java.util.ArrayList.subList(Unknown Source)
at forge.quest.QuestUtilCards.generateBoosterBoxesInShop(QuestUtilCards.java:608)
at forge.quest.QuestUtilCards.generateCardsInShop(QuestUtilCards.java:680)
at forge.quest.QuestUtilCards.getShopList(QuestUtilCards.java:704)
at forge.screens.match.QuestWinLose.populateCustomPanel(QuestWinLose.java:118)
at forge.screens.match.ViewWinLose.<init>(ViewWinLose.java:114)
at forge.GuiDesktop.finishGame(GuiDesktop.java:218)
at forge.control.FControlGameEventHandler$6.run(FControlGameEventHandler.java:131)
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)
Edit: Try this build out.[/url] It should prevent the error from occurring, though it'd still be helpful to know more about your quest setup to create a better fix. I can't replicate the bug on my end, so the fix isn't tested.
Expert
Fantasy Mode (Yes)
Starting Pool: Custom Format (only Revised)
Prized Cards: Same as starting pool
Allow unlock of additional editions (Yes)
Balanced Distribution
Starting World: Main World
Downloading the recommended build now.
-
Lotus347 - Posts: 3
- Joined: 27 May 2014, 01:25
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 05-25-2014 ver 1.5.18
by Fizanko » 27 May 2014, 14:20
very minor bug, launching Forge 1.5.18 then on the upper left click on Forge -> Help -> About Forge will give the version number being a 1.5.19 snapshot :


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)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
Re: Forge Beta: 05-25-2014 ver 1.5.18
by KrazyTheFox » 27 May 2014, 16:17
That's correct. The bug that prevented Forge from running if you hadn't run a previous version before needed fixing, which puts it at a very early 1.5.19 snapshot. It's still technically 1.5.18 with a couple small, but very important, bug fixes.
-
KrazyTheFox - Programmer
- Posts: 725
- Joined: 18 Mar 2014, 23:51
- Has thanked: 66 times
- Been thanked: 226 times
57 posts
• Page 2 of 4 • 1, 2, 3, 4
Who is online
Users browsing this forum: No registered users and 22 guests