Forge Beta: 01-31-2014 ver 1.5.11
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 01-31-2014 ver 1.5.11
by Xitax » 05 Feb 2014, 23:42
Specifically you have a deck with a bad card or a bad format somewhere in there. Finding it can be done by trial and error, or you can wait for the next beta or get the daily snapshot.Marek14 wrote:Fact of Fiction crashed when AI cast it.
Re: Forge Beta: 01-31-2014 ver 1.5.11
by Marek14 » 06 Feb 2014, 00:02
Was one of gos's deck -- and I got the same crash (I think) with Sphinx of Uthuun and completely different deck, so I really doubt it would be caused by this.Xitax wrote:Specifically you have a deck with a bad card or a bad format somewhere in there. Finding it can be done by trial and error, or you can wait for the next beta or get the daily snapshot.Marek14 wrote:Fact of Fiction crashed when AI cast it.
Re: Forge Beta: 01-31-2014 ver 1.5.11
by Qegixar » 06 Feb 2014, 01:47
Description: The software loads fine, and I have done a test BNG/THS/THS draft sans card images. However, when I try to load custom user decks from the constructed menu, I get this error. I cannot play constructed.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.11-r${forge.revision}${forge.specialStatus} (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_25 Oracle Corporation
java.lang.NullPointerException
at forge.card.CardDb.getCardFromEdition(CardDb.java:246)
at forge.card.CardDb.getCardFromEdition(CardDb.java:234)
at forge.card.CardDb.getCardFromEdition(CardDb.java:229)
at forge.card.CardEdition$Collection.getEarliestEditionWithAllCards(CardEdition.java:423)
at forge.gui.deckeditor.DeckProxy.getEdition(DeckProxy.java:94)
at forge.gui.toolbox.itemmanager.views.ColumnDef$40.apply(ColumnDef.java:350)
at forge.gui.toolbox.itemmanager.views.ColumnDef$40.apply(ColumnDef.java:347)
at forge.gui.toolbox.itemmanager.views.ItemListView$ItemTableModel.getValueAt(ItemListView.java:612)
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.gui.toolbox.FSkin$SkinnedTable.paintComponent(FSkin.java:3043)
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:66)
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$1000(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)
- Qegixar
- Posts: 5
- Joined: 28 Jul 2013, 18:11
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 01-31-2014 ver 1.5.11
by Max mtg » 06 Feb 2014, 03:33
Crashes in 2 piles effect are fixed already. Take a fresh snapshot or wait till next betaMarek14 wrote:Was one of gos's deck -- and I got the same crash (I think) with Sphinx of Uthuun and completely different deck, so I really doubt it would be caused by this.Xitax wrote:Specifically you have a deck with a bad card or a bad format somewhere in there. Finding it can be done by trial and error, or you can wait for the next beta or get the daily snapshot.Marek14 wrote:Fact of Fiction crashed when AI cast it.
Single class for single responsibility.
- Max mtg
- Programmer
- Posts: 1997
- Joined: 02 Jul 2011, 14:26
- Has thanked: 173 times
- Been thanked: 334 times
Re: Forge Beta: 01-31-2014 ver 1.5.11
by L30Bola » 06 Feb 2014, 05:05
I got the same problem as Qegixar. Can't play Contructed in any way. Tried with Custom Decks, Preconstructed and Random Color deck. They all cause the crash D:
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.11-r${forge.revision}${forge.specialStatus} (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_51 Oracle Corporation
java.lang.NullPointerException
at forge.gui.match.views.VAntes.update(VAntes.java:124)
at forge.gui.match.controllers.CAntes.update(CAntes.java:37)
at forge.gui.framework.DragCell.setSelected(DragCell.java:329)
at forge.gui.framework.SLayoutIO.loadLayout(SLayoutIO.java:393)
at forge.control.FControl.setCurrentScreen(FControl.java:303)
at forge.control.FControl.setCurrentScreen(FControl.java:276)
at forge.control.FControl.attachToGame(FControl.java:487)
at forge.control.FControl.startGameWithUi(FControl.java:442)
at forge.control.FControl$5.run(FControl.java:592)
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: 01-31-2014 ver 1.5.11
by sick » 06 Feb 2014, 06:07
Hello when i try to play sphinx of uthuun a dialog comes up with a few card choices (about 5 I believe) I then click OK and the game crashes. This is a 1v1 game by the way, thanks.
- IndexOutOfBoundsException | Open
- Code: Select all
Forge Version: 1.5.11-r${forge.revision}${forge.specialStatus} (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_21 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.ai.AiController.chooseCardsForEffect(AiController.java:974)
at forge.game.player.PlayerControllerAi.chooseCardsForEffect(PlayerControllerAi.java:144)
at forge.game.ability.effects.TwoPilesEffect.resolve(TwoPilesEffect.java:92)
at forge.game.spellability.AbilitySub.resolve(AbilitySub.java:130)
at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1182)
at forge.game.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1175)
at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1189)
at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1164)
at forge.gui.player.HumanPlaySpellAbility.playAbility(HumanPlaySpellAbility.java:99)
at forge.gui.player.HumanPlay.playSpellAbilityNoStack(HumanPlay.java:250)
at forge.gui.player.PlayerControllerHuman.playSpellAbilityNoStack(PlayerControllerHuman.java:183)
at forge.game.trigger.WrappedAbility.resolve(WrappedAbility.java:362)
at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1182)
at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1164)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:581)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1019)
at forge.game.GameAction.startGame(GameAction.java:1508)
at forge.game.Match.startGame(Match.java:90)
at forge.control.FControl$4.run(FControl.java:449)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
- sick
- Posts: 1
- Joined: 06 Feb 2014, 06:03
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 01-31-2014 ver 1.5.11
by RumbleBBU » 06 Feb 2014, 07:03
There seems to be a slight problem in this beta, regarding color bias for new quests...
If you ask for "blue bias" in this version, you will get black bias instead. I'm guessing that something was done to color names since I wrote the bias code. I'll look into this.
UPDATE: Nope, this is an actual problem in VSubmenuQuestData.java:
Wonder how that could have worked before.
UPDATE 2: Fixed in the SVN.
If you ask for "blue bias" in this version, you will get black bias instead. I'm guessing that something was done to color names since I wrote the bias code. I'll look into this.
UPDATE: Nope, this is an actual problem in VSubmenuQuestData.java:
- Code: Select all
return MagicColor.fromName("" + cbxPreferredColor.getSelectedItem().charAt(0));
Wonder how that could have worked before.
UPDATE 2: Fixed in the SVN.
Re: Forge Beta: 01-31-2014 ver 1.5.11
by Corwin72 » 06 Feb 2014, 16:07
Is there a change that I can make to go back to being able to make decks that do not conform to normal deck building rules? I would like to make decks with more than 4 of a nonbasic land in the editor.
Is this possible?
Is this possible?
-
Corwin72 - Posts: 793
- Joined: 15 Sep 2009, 13:26
- Location: Grayson, Ga
- Has thanked: 25 times
- Been thanked: 9 times
Re: Forge Beta: 01-31-2014 ver 1.5.11
by friarsol » 06 Feb 2014, 16:38
Isn't there a check box in the preferences about Deck Conformity?Corwin72 wrote:Is there a change that I can make to go back to being able to make decks that do not conform to normal deck building rules? I would like to make decks with more than 4 of a nonbasic land in the editor.
Is this possible?
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta: 01-31-2014 ver 1.5.11
by Max mtg » 06 Feb 2014, 17:35
They've just asked for a "click here to disable this warning" option, I supposefriarsol wrote:Isn't there a check box in the preferences about Deck Conformity?Corwin72 wrote:Is there a change that I can make to go back to being able to make decks that do not conform to normal deck building rules? I would like to make decks with more than 4 of a nonbasic land in the editor.
Is this possible?

Single class for single responsibility.
- Max mtg
- Programmer
- Posts: 1997
- Joined: 02 Jul 2011, 14:26
- Has thanked: 173 times
- Been thanked: 334 times
Re: Forge Beta: 01-31-2014 ver 1.5.11
by Bundy » 06 Feb 2014, 19:24
A lot of times i get asked if i want to pay 0 when i block a creature. If i pay 0 the creature is blocked, or things that should trigger do so (like Perimeter Captain). If choose not to pay 0, the creature is not blocked or effects don't trigger.
This happens with all my decks, playing against random decks. I have no idea why this happens. I already updated to the last snapshot.
This happens with all my decks, playing against random decks. I have no idea why this happens. I already updated to the last snapshot.
- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Forge Beta: 01-31-2014 ver 1.5.11
by drdev » 06 Feb 2014, 20:56
Actually, the 4-of restriction when actually building decks was added recently, and I didn't get around to adding the planned setting to use a different number besides 4 (including infinite). The Deck Conformity preference would be completely different and would refer to when you try to play the deck I think.Max mtg wrote:They've just asked for a "click here to disable this warning" option, I supposefriarsol wrote:Isn't there a check box in the preferences about Deck Conformity?Corwin72 wrote:Is there a change that I can make to go back to being able to make decks that do not conform to normal deck building rules? I would like to make decks with more than 4 of a nonbasic land in the editor.
Is this possible?
I'll look into adding a setting for max card quantity before the next release.
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Beta: 01-31-2014 ver 1.5.11
by drdev » 07 Feb 2014, 03:37
On closer look at the Deck Conformity preference, I felt it made sense to have that affect adding cards in deck editors as well. I've fixed it so now, if that setting is on, you won't be able to add more than 4 of a non-basic land to a deck, but if it's off, you can add as many cards as you like. The fix will be released tomorrow with 1.5.12.drdev wrote:Actually, the 4-of restriction when actually building decks was added recently, and I didn't get around to adding the planned setting to use a different number besides 4 (including infinite). The Deck Conformity preference would be completely different and would refer to when you try to play the deck I think.Corwin72 wrote:Is there a change that I can make to go back to being able to make decks that do not conform to normal deck building rules? I would like to make decks with more than 4 of a nonbasic land in the editor.
Is this possible?
I'll look into adding a setting for max card quantity before the next release.
Will that meet your needs?
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Beta: 01-31-2014 ver 1.5.11
by jureidinim » 07 Feb 2014, 04:45
Using the latest beta: 1.5.11.
Description: Cannot start ANY game mode. Forge will load, but i cannot start any game mode - Constructed / Quest/ Challenges / Sealed .. none of them.
Message below is what I receive when i click START on any of them.
I have tried deleting Forge and reinstalling. Same issue.
Description: Cannot start ANY game mode. Forge will load, but i cannot start any game mode - Constructed / Quest/ Challenges / Sealed .. none of them.
Message below is what I receive when i click START on any of them.
I have tried deleting Forge and reinstalling. Same issue.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.11-r${forge.revision}${forge.specialStatus} (mixed revisions detected; please update from the root directory)
Operating System: Windows 8 6.2 amd64
Java Version: 1.7.0_45 Oracle Corporation
java.lang.NullPointerException
at forge.gui.match.views.VAntes.update(VAntes.java:124)
at forge.gui.match.controllers.CAntes.update(CAntes.java:37)
at forge.gui.framework.DragCell.setSelected(DragCell.java:329)
at forge.gui.framework.DragCell.setSelected(DragCell.java:341)
at forge.gui.framework.DragCell.addDoc(DragCell.java:283)
at forge.gui.framework.SLayoutIO.loadLayout(SLayoutIO.java:386)
at forge.control.FControl.setCurrentScreen(FControl.java:303)
at forge.control.FControl.setCurrentScreen(FControl.java:276)
at forge.control.FControl.startGameWithUi(FControl.java:435)
at forge.gui.home.quest.SSubmenuQuestUtil$3.run(SSubmenuQuestUtil.java:473)
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)
- jureidinim
- Posts: 53
- Joined: 07 Feb 2014, 04:41
- Has thanked: 3 times
- Been thanked: 4 times
Who is online
Users browsing this forum: No registered users and 25 guests