Forge Beta: 03-28-2014 ver 1.5.15
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 03-28-2014 ver 1.5.15
by Xyx » 13 Apr 2014, 23:45
I have Doubling Season out. I cast Gideon Jura, who enters the battlefield with 12 loyalty counters as expected. I then exile Gideon Jura with Venser, the Sojourner. In my end step, Gideon Jura (re-)enters the battlefield with only 6 loyalty counters. That should have been 12.
Re: Forge Beta: 03-28-2014 ver 1.5.15
by RichardHawk » 14 Apr 2014, 00:19

Tidewalker is just plain broken. The replacement effect doesn't work and it immediately goes to the graveyard as a 0/0.
Mindmoil lets you cancel its effect.
Note from your friendly neighborhood mod: Mouseover does work, but you do need to have something other than the card name at the beginning of your post.
Last edited by timmermac on 14 Apr 2014, 10:10, edited 1 time in total.
Reason: enabled mouseover and added note
Reason: enabled mouseover and added note
- RichardHawk
- Posts: 31
- Joined: 24 Mar 2014, 04:12
- Has thanked: 2 times
- Been thanked: 0 time
Re: Forge Beta: 03-28-2014 ver 1.5.15
by supercommiefu » 14 Apr 2014, 06:07
When Mindclaw Shaman enters the battlefield, I choose an opponent but when its ability resolves the list of spells I can play for free includes spells from my own hand. Also, quitting the game after its ability resolves but before you choose targets for the spells makes the game confused about whether you're still in a game or not, and you can't start a new game unless you restart Forge.
When future sight is on the battlefield and the top card of my library is an Errant Ephemeron, I cannot choose to pay its suspend cost.
When future sight is on the battlefield and the top card of my library is an Errant Ephemeron, I cannot choose to pay its suspend cost.
- supercommiefu
- Posts: 25
- Joined: 28 May 2012, 01:42
- Has thanked: 1 time
- Been thanked: 1 time
Crash bug report
by midnightlynx » 14 Apr 2014, 07:24
Description: Every time I try to start Forge, the progress bar reaches 'Opening main window', then the game crashes with the following error report.
This is the third beta release in a row I've had this problem with, and the third time I've reported it. I got no response about it the last two times. Can someone please give me any kind of feedback this time, to at least acknowledge you've even seen it?
This is the third beta release in a row I've had this problem with, and the third time I've reported it. I got no response about it the last two times. Can someone please give me any kind of feedback this time, to at least acknowledge you've even seen it?
- ExceptionInInitializerError | Open
- Code: Select all
Forge Version: 1.5.15-r25277
Operating System: Linux 3.11.0-19-generic amd64
Java Version: 1.7.0_51 Oracle Corporation
java.lang.ExceptionInInitializerError
at forge.gui.framework.DragTab.<init>(DragTab.java:34)
at forge.gui.home.sanctioned.VSubmenuConstructed.<init>(VSubmenuConstructed.java:62)
at forge.gui.home.sanctioned.VSubmenuConstructed.<clinit>(VSubmenuConstructed.java:54)
at forge.gui.home.VHomeUI.<init>(VHomeUI.java:112)
at forge.gui.home.VHomeUI.<clinit>(VHomeUI.java:59)
at forge.gui.framework.FScreen.<clinit>(FScreen.java:27)
at forge.gui.menus.LayoutMenu.getMenu(LayoutMenu.java:39)
at forge.gui.menus.ForgeMenu.refresh(ForgeMenu.java:69)
at forge.gui.menus.ForgeMenu.<init>(ForgeMenu.java:23)
at forge.control.FControl.getForgeMenu(FControl.java:251)
at forge.view.FNavigationBar.<clinit>(FNavigationBar.java:28)
at forge.view.FView.initialize(FView.java:72)
at forge.control.FControl$3.run(FControl.java:239)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Caused by: java.lang.IllegalArgumentException: Width (0) and height (0) must be non-zero
at java.awt.image.ReplicateScaleFilter.<init>(ReplicateScaleFilter.java:102)
at java.awt.Image.getScaledInstance(Image.java:173)
at sun.awt.CustomCursor.<init>(CustomCursor.java:69)
at sun.awt.X11CustomCursor.<init>(X11CustomCursor.java:43)
at sun.awt.X11.XCustomCursor.<init>(XCustomCursor.java:42)
at sun.awt.X11.XToolkit.createCustomCursor(XToolkit.java:1133)
at forge.gui.toolbox.FSkin$SkinCursor.updateCursor(FSkin.java:673)
at forge.gui.toolbox.FSkin$SkinCursor.access$1600(FSkin.java:660)
at forge.gui.toolbox.FSkin$SkinImage.toCursor(FSkin.java:613)
at forge.gui.toolbox.FSkin$SkinImage.access$1700(FSkin.java:452)
at forge.gui.toolbox.FSkin.getCursor(FSkin.java:657)
at forge.gui.framework.SRearrangingUtil.<clinit>(SRearrangingUtil.java:50)
... 27 more
- midnightlynx
- Posts: 4
- Joined: 04 Mar 2014, 18:33
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 03-28-2014 ver 1.5.15
by RichardHawk » 14 Apr 2014, 11:07
Milling with Sanity Grinding doesn't work - the result is 0 regardless of the revealed library's contents.
Edit: Jhoira of the Ghitu Vanguard ability causes a fatal error every time.
Edit: Jhoira of the Ghitu Vanguard ability causes a fatal error every time.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.15-r25277
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_51 Oracle Corporation
java.lang.NullPointerException
at forge.game.GameAction.moveTo(GameAction.java:397)
at forge.game.GameAction.moveTo(GameAction.java:375)
at forge.game.GameAction.moveToStack(GameAction.java:475)
at forge.gui.player.HumanPlaySpellAbility.playAbility(HumanPlaySpellAbility.java:81)
at forge.gui.player.HumanPlay.playSpellAbility(HumanPlay.java:98)
at forge.gui.player.PlayerControllerHuman.playSaFromPlayEffect(PlayerControllerHuman.java:992)
at forge.game.ability.effects.PlayEffect.resolve(PlayEffect.java:223)
at forge.game.ability.AbilityApiBased.resolve(AbilityApiBased.java:59)
at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1195)
at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1177)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:536)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1001)
at forge.game.GameAction.startGame(GameAction.java:1524)
at forge.game.Match.startGame(Match.java:80)
at forge.control.FControl$4.run(FControl.java:437)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Last edited by RichardHawk on 14 Apr 2014, 13:46, edited 1 time in total.
- RichardHawk
- Posts: 31
- Joined: 24 Mar 2014, 04:12
- Has thanked: 2 times
- Been thanked: 0 time
Re: Forge Beta: 03-28-2014 ver 1.5.15
by friarsol » 14 Apr 2014, 12:20
That's not a bug. Suspend says "Rather than cast this from your hand" you aren't casting it from your hand if it's in your library.supercommiefu wrote:When future sight is on the battlefield and the top card of my library is an Errant Ephemeron, I cannot choose to pay its suspend cost.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta: 03-28-2014 ver 1.5.15
by Bundy » 14 Apr 2014, 14:30
Description: Last item in the log is Geist of Saint Traft putting an angel token into play, like it already did for a few turns without any problems. Before that Zur the Enchanter put Stasis on the battlefield, like in the other turns before this error report. So i have no idea why i get this error now when i did the same thing in other turns?
- ConcurrentModificationException | Open
- Code: Select all
Forge Version: 1.5.15-r25277
Operating System: Windows 8 6.2 x86
Java Version: 1.7.0_51 Oracle Corporation
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
at java.util.ArrayList$Itr.next(Unknown Source)
at com.google.common.collect.AbstractMapBasedMultimap$Itr.next(AbstractMapBasedMultimap.java:1150)
at forge.game.combat.Combat.getBandOfAttacker(Combat.java:170)
at forge.game.combat.Combat.isAttacking(Combat.java:183)
at forge.view.arcane.CardPanel.paintChildren(CardPanel.java:385)
at javax.swing.JComponent.paint(Unknown Source)
at forge.view.arcane.CardPanel.paint(CardPanel.java:289)
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 forge.gui.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.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)
- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Forge Beta: 03-28-2014 ver 1.5.15
by Marek14 » 14 Apr 2014, 16:21
Forge simply died without any message when I tried to cast Temporal Mastery through Nightveil Specter.
Re: Forge Beta: 03-28-2014 ver 1.5.15
by lazylockie » 14 Apr 2014, 20:06
to devs: isn't it better to remove the bug notification for ConcurrentModificationException? it doesn't seem to affect anything gameplay - you can still play normally after this Exception and it just clutters the topic
- lazylockie
- Posts: 508
- Joined: 13 Jul 2010, 22:44
- Has thanked: 74 times
- Been thanked: 15 times
Re: Crash bug report
by correioalternativo » 15 Apr 2014, 00:25
I had a similar problem once; the cause of it was a .dck file. Try starting Forge with an empty constructed folder and adding decks gradually, maybe you will find a bad one.midnightlynx wrote:Description: Every time I try to start Forge, the progress bar reaches 'Opening main window', then the game crashes with the following error report.
This is the third beta release in a row I've had this problem with, and the third time I've reported it. I got no response about it the last two times. Can someone please give me any kind of feedback this time, to at least acknowledge you've even seen it?
- ExceptionInInitializerError | Open
- Code: Select all
Forge Version: 1.5.15-r25277
Operating System: Linux 3.11.0-19-generic amd64
Java Version: 1.7.0_51 Oracle Corporation
java.lang.ExceptionInInitializerError
at forge.gui.framework.DragTab.<init>(DragTab.java:34)
at forge.gui.home.sanctioned.VSubmenuConstructed.<init>(VSubmenuConstructed.java:62)
at forge.gui.home.sanctioned.VSubmenuConstructed.<clinit>(VSubmenuConstructed.java:54)
at forge.gui.home.VHomeUI.<init>(VHomeUI.java:112)
at forge.gui.home.VHomeUI.<clinit>(VHomeUI.java:59)
at forge.gui.framework.FScreen.<clinit>(FScreen.java:27)
at forge.gui.menus.LayoutMenu.getMenu(LayoutMenu.java:39)
at forge.gui.menus.ForgeMenu.refresh(ForgeMenu.java:69)
at forge.gui.menus.ForgeMenu.<init>(ForgeMenu.java:23)
at forge.control.FControl.getForgeMenu(FControl.java:251)
at forge.view.FNavigationBar.<clinit>(FNavigationBar.java:28)
at forge.view.FView.initialize(FView.java:72)
at forge.control.FControl$3.run(FControl.java:239)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Caused by: java.lang.IllegalArgumentException: Width (0) and height (0) must be non-zero
at java.awt.image.ReplicateScaleFilter.<init>(ReplicateScaleFilter.java:102)
at java.awt.Image.getScaledInstance(Image.java:173)
at sun.awt.CustomCursor.<init>(CustomCursor.java:69)
at sun.awt.X11CustomCursor.<init>(X11CustomCursor.java:43)
at sun.awt.X11.XCustomCursor.<init>(XCustomCursor.java:42)
at sun.awt.X11.XToolkit.createCustomCursor(XToolkit.java:1133)
at forge.gui.toolbox.FSkin$SkinCursor.updateCursor(FSkin.java:673)
at forge.gui.toolbox.FSkin$SkinCursor.access$1600(FSkin.java:660)
at forge.gui.toolbox.FSkin$SkinImage.toCursor(FSkin.java:613)
at forge.gui.toolbox.FSkin$SkinImage.access$1700(FSkin.java:452)
at forge.gui.toolbox.FSkin.getCursor(FSkin.java:657)
at forge.gui.framework.SRearrangingUtil.<clinit>(SRearrangingUtil.java:50)
... 27 more
I'm not a developer, sorry if I say something stupid.
-
correioalternativo - Posts: 279
- Joined: 23 Jul 2012, 12:01
- Has thanked: 255 times
- Been thanked: 23 times
Re: Forge Beta: 03-28-2014 ver 1.5.15
by Marek14 » 15 Apr 2014, 06:05
With Battlefield Thaumaturge now spoiled, are there any plans to consolidate the X-spells so they would all work properly with cost reductions? It seems like the Thaumaturge could become a basis for some interesting combos.
Re: Forge Beta: 03-28-2014 ver 1.5.15
by Xyx » 15 Apr 2014, 22:05
Timely Reinforcements still doesn't gain any life (if I'm behind).
Re: Crash bug report
by midnightlynx » 16 Apr 2014, 00:36
No, you didn't say anything stupid.correioalternativo wrote:I had a similar problem once; the cause of it was a .dck file. Try starting Forge with an empty constructed folder and adding decks gradually, maybe you will find a bad one.midnightlynx wrote:Description: Every time I try to start Forge, the progress bar reaches 'Opening main window', then the game crashes with the following error report.
This is the third beta release in a row I've had this problem with, and the third time I've reported it. I got no response about it the last two times. Can someone please give me any kind of feedback this time, to at least acknowledge you've even seen it?
- ExceptionInInitializerError | Open
- Code: Select all
Forge Version: 1.5.15-r25277
Operating System: Linux 3.11.0-19-generic amd64
Java Version: 1.7.0_51 Oracle Corporation
java.lang.ExceptionInInitializerError
at forge.gui.framework.DragTab.<init>(DragTab.java:34)
at forge.gui.home.sanctioned.VSubmenuConstructed.<init>(VSubmenuConstructed.java:62)
at forge.gui.home.sanctioned.VSubmenuConstructed.<clinit>(VSubmenuConstructed.java:54)
at forge.gui.home.VHomeUI.<init>(VHomeUI.java:112)
at forge.gui.home.VHomeUI.<clinit>(VHomeUI.java:59)
at forge.gui.framework.FScreen.<clinit>(FScreen.java:27)
at forge.gui.menus.LayoutMenu.getMenu(LayoutMenu.java:39)
at forge.gui.menus.ForgeMenu.refresh(ForgeMenu.java:69)
at forge.gui.menus.ForgeMenu.<init>(ForgeMenu.java:23)
at forge.control.FControl.getForgeMenu(FControl.java:251)
at forge.view.FNavigationBar.<clinit>(FNavigationBar.java:28)
at forge.view.FView.initialize(FView.java:72)
at forge.control.FControl$3.run(FControl.java:239)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Caused by: java.lang.IllegalArgumentException: Width (0) and height (0) must be non-zero
at java.awt.image.ReplicateScaleFilter.<init>(ReplicateScaleFilter.java:102)
at java.awt.Image.getScaledInstance(Image.java:173)
at sun.awt.CustomCursor.<init>(CustomCursor.java:69)
at sun.awt.X11CustomCursor.<init>(X11CustomCursor.java:43)
at sun.awt.X11.XCustomCursor.<init>(XCustomCursor.java:42)
at sun.awt.X11.XToolkit.createCustomCursor(XToolkit.java:1133)
at forge.gui.toolbox.FSkin$SkinCursor.updateCursor(FSkin.java:673)
at forge.gui.toolbox.FSkin$SkinCursor.access$1600(FSkin.java:660)
at forge.gui.toolbox.FSkin$SkinImage.toCursor(FSkin.java:613)
at forge.gui.toolbox.FSkin$SkinImage.access$1700(FSkin.java:452)
at forge.gui.toolbox.FSkin.getCursor(FSkin.java:657)
at forge.gui.framework.SRearrangingUtil.<clinit>(SRearrangingUtil.java:50)
... 27 more
I'm not a developer, sorry if I say something stupid.
I'm glad this fixed it for you, but this isn't the problem here.
It's never successfully started on this system. ALL my deck folders are empty.
- midnightlynx
- Posts: 4
- Joined: 04 Mar 2014, 18:33
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 03-28-2014 ver 1.5.15
by friarsol » 16 Apr 2014, 00:40
I believe I fixed this just after this release came out, and looking back you were the one who reported the bug which I then said I fixed on the second page of this thread? Deja vu man.Xyx wrote:Timely Reinforcements still doesn't gain any life (if I'm behind).
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta: 03-28-2014 ver 1.5.15
by Marek14 » 16 Apr 2014, 10:05
Tidespout Tyrant seems weird. When I cast a spell, nothing happens, then after passing priority I'm asked to target a permanent and it's immediately returned.
I'm casting Misthollow Griffin from exile, if that has something to do with it.
I'm casting Misthollow Griffin from exile, if that has something to do with it.
Who is online
Users browsing this forum: Bing [Bot] and 31 guests