It is currently 23 Aug 2025, 13:02
   
Text Size

Forge Beta: 11-28-2014 ver 1.5.31

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Re: Forge Beta: 11-28-2014 ver 1.5.31

Postby Alipheese » 30 Nov 2014, 06:48

Hello! I have seemed to have suffered a pretty bad crash. I am unable to start Forge all together. Here is a snapshot of the error (I am sorry I can not get a picture, it wont let me use a picture here because I am a new user according to this):

Description: [describe what you were doing when the crash occurred]

NullPointerException | Open
Code: Select all
Forge Version:    1.5.31-r28300Mu (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 x86
Java Version:     1.8.0_25 Oracle Corporation

java.lang.NullPointerException
   at forge.toolbox.FSkin.setImage(FSkin.java:1424)
   at forge.toolbox.FSkin.loadFull(FSkin.java:1192)
   at forge.control.FControl.initialize(FControl.java:180)
   at forge.view.Main.main(Main.java:51)
As I said all I was doing was starting the game. It crashes on "Processing image sprites 83%. Hope I can get help for this and have helped in some way.
Alipheese
 
Posts: 30
Joined: 27 Apr 2014, 18:03
Has thanked: 1 time
Been thanked: 0 time

Re: Forge Beta: 11-28-2014 ver 1.5.31

Postby Pongpyng » 30 Nov 2014, 07:31

Description: [describe what you were doing when the crash occurred]

NullPointerException | Open
Code: Select all
Forge Version:    1.5.31-r28300Mu (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 amd64
Java Version:     1.8.0_20 Oracle Corporation

java.lang.NullPointerException
   at forge.gui.CardDetailPanel.setCard(CardDetailPanel.java:181)
   at forge.screens.match.controllers.CDetail.showCard(CDetail.java:53)
   at forge.screens.match.controllers.CDetail.showCard(CDetail.java:48)
   at forge.screens.match.controllers.CDetail.showCard(CDetail.java:67)
   at forge.screens.deckeditor.CDeckEditorUI.setCard(CDeckEditorUI.java:70)
   at forge.screens.deckeditor.CDeckEditorUIvalueChanged(CDeckEditorUI.java:258)
   at forge.itemmanager.views.ItemView.onSelectionChange(ItemView.java:256)
   at forge.itemmanager.views.ItemListView$ItemTableModelvalueChanged(ItemListView.java:571)
   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.itemmanager.views.ItemListView.onSetSelectedIndex(ItemListView.java:271)
   at forge.itemmanager.views.ItemView.setSelectedIndex(ItemView.java:217)
   at forge.itemmanager.views.ItemView.setSelectedIndex(ItemView.java:204)
   at forge.itemmanager.views.ItemView.fixSelection(ItemView.java:150)
   at forge.itemmanager.views.ItemView.refresh(ItemView.java:139)
   at forge.itemmanager.views.ItemListView.setup(ItemListView.java:222)
   at forge.itemmanager.ItemManager.setup(ItemManager.java:309)
   at forge.itemmanager.ItemManager.setup(ItemManager.java:303)
   at forge.screens.deckeditor.controllers.CEditorCommander.cycleEditorMode(CEditorCommander.java:219)
   at forge.screens.deckeditor.controllers.CEditorCommanderrun(CEditorCommander.java:172)
   at forge.toolbox.FLabel._doMouseAction(FLabel.java:291)
   at forge.toolbox.FLabel.access(FLabel.java:35)
   at forge.toolbox.FLabelonLeftClick(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(Unknown Source)
   at java.awt.EventQueuerun(Unknown Source)
   at java.awt.EventQueuerun(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomaindoIntersectionPrivilege(Unknown Source)
   at java.security.ProtectionDomaindoIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueuerun(Unknown Source)
   at java.awt.EventQueuerun(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomaindoIntersectionPrivilege(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)
Crash when I press "Change Section" in Commander Deck Editor :?
User avatar
Pongpyng
 
Posts: 9
Joined: 25 Nov 2013, 14:46
Has thanked: 14 times
Been thanked: 1 time

Re: Forge Beta: 11-28-2014 ver 1.5.31

Postby Andy9973 » 30 Nov 2014, 12:07

dclpt0 wrote:Also, something very minor but I did notice so wanted to mention:

While having multiple Granite Shard s on the field, the game will only allow me to activate them if I start with the one on the bottom of the pile before allowing me to tap the ones in front of it. So should I have all 4 out and wish to activate them all (providing I have the mana to do so, naturally), I must activate them from bottom to top.

I wanted to point this out in case it was happening with other cards and in case people thought the cards were just not working at all. If you're also experiencing a similar problem with a card that you have multiples of out in a pile, try the bottom one first.

I can confirm that it doesn't happen with every card, as when I have multiple Staff of Nin cards in play, I can activate any one I choose, regardless of position in the pile.
That also just happened to me with Nephalia Drownyard.
Andy9973
 
Posts: 103
Joined: 30 Apr 2012, 08:35
Has thanked: 47 times
Been thanked: 5 times

Re: Forge Beta: 11-28-2014 ver 1.5.31

Postby Nordos » 30 Nov 2014, 12:22

Seems like Neurok Spy works not correctly.
It says that it is unblockable as long as defending player controls an Artifact. I controll Neurok Hoversail and Vulshok Morningstar (both clearly artifacts^^), the spy gained unblockable, attacked. I blocked a creature with a Tel-Jilad Outrider (not an artifact either), which died. Next turn, I still control the equipments, but Neurok Spy was no longer unblockable o.O
Nordos
 
Posts: 558
Joined: 23 May 2011, 14:06
Has thanked: 6 times
Been thanked: 18 times

Re: Forge Beta: 11-28-2014 ver 1.5.31

Postby timmermac » 30 Nov 2014, 12:44

Nordos wrote:Seems like Neurok Spy works not correctly.
It says that it is unblockable as long as defending player controls an Artifact. I controll Neurok Hoversail and Vulshok Morningstar (both clearly artifacts^^), the spy gained unblockable, attacked. I blocked a creature with a Tel-Jilad Outrider (not an artifact either), which died. Next turn, I still control the equipments, but Neurok Spy was no longer unblockable o.O
That's if the defending player controls an artifact, not you. Your opponent's artifact probably died when you blocked it with your Outrider.
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
User avatar
timmermac
Tester
 
Posts: 1512
Joined: 17 May 2010, 20:36
Has thanked: 18 times
Been thanked: 95 times

Re: Forge Beta: 11-28-2014 ver 1.5.31

Postby Nordos » 30 Nov 2014, 13:01

The Neurok Spy was my opponent one, not mine.
Additionally, my opponent did control artifacts, too
Nordos
 
Posts: 558
Joined: 23 May 2011, 14:06
Has thanked: 6 times
Been thanked: 18 times

Re: Forge Beta: 11-28-2014 ver 1.5.31

Postby stephane » 30 Nov 2014, 14:02

There's nothing to "fix", in a multiplayer game the winner of the coin toss is asked "who" wants to start. Just click on the portrait of the player who should go first
Really? ooops! Thanks for that, I didn't realize it was that simple. ha!

thanks :)
stephane
 
Posts: 21
Joined: 11 Mar 2012, 05:13
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 11-28-2014 ver 1.5.31

Postby muppet » 30 Nov 2014, 15:22

If you have a creature that phases out at the beginning of your turn it will skip your untap step. Try Sandbar Crocodile
muppet
Tester
 
Posts: 590
Joined: 03 Aug 2011, 14:37
Has thanked: 33 times
Been thanked: 30 times

Re: Forge Beta: 11-28-2014 ver 1.5.31

Postby VladVoivode » 30 Nov 2014, 17:37

drdev wrote:For everyone seeing this crash when opening a deck editor:

java.lang.NullPointerException
at forge.gui.CardDetailPanel.setCard(CardDetailPanel.java:181)

The fix for this has been committed and will be available in the next snapshot build. In the meantime, you should be able to just click Continue when this happens.
Hi drdev,

Unfortunately, clicking continue only makes the error log window vanish. There is still no way to get back to the Home tab to play a game. One has to exit Forge completely.

I know that you mentioned there is a fix for this in the next snapshot build so my thanks for your catching this! :)

Best,
Vlad
VladVoivode
 
Posts: 142
Joined: 08 Jan 2013, 13:54
Has thanked: 100 times
Been thanked: 14 times

Re: Forge Beta: 11-28-2014 ver 1.5.31

Postby Myrd » 30 Nov 2014, 18:57

Zirbert wrote:When a face-down morph creature gains an activated ability (the specific example I saw was an equipped Heartseeker), the Stack and Log window readouts reveal the name of the face-down creature - something like "Broodhatch Nantuko - destroy (target creature)" (sorry, I moved on and no longer have the exact working on the screen).

The log even shows the name of the face-down creature when equipment gets attached to it ("Heartseeker - attach to Broodhatch Nantuko").

This information should remain hidden unless / until the face-down creature gets revealed for some other reason.
This is fixed by the patch I posted here:

viewtopic.php?f=52&t=16343#p169251
Myrd
 
Posts: 87
Joined: 24 Nov 2014, 05:58
Has thanked: 4 times
Been thanked: 32 times

Re: Forge Beta: 11-28-2014 ver 1.5.31

Postby timmermac » 30 Nov 2014, 19:47

Nordos wrote:The Neurok Spy was my opponent one, not mine.
Additionally, my opponent did control artifacts, too
Aha... Never mind, then.
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
User avatar
timmermac
Tester
 
Posts: 1512
Joined: 17 May 2010, 20:36
Has thanked: 18 times
Been thanked: 95 times

Re: Forge Beta: 11-28-2014 ver 1.5.31

Postby Nordos » 30 Nov 2014, 21:48

For some reason, the time the AI needs to think about attacking seem to have increased, especially when dealing with large amount of creatures. In some corner cases, it even takes several minutes

EDIT: I think that happens when creatures like Wildheart Invoker are in play. Once they are removed, the speed is once again ok
Nordos
 
Posts: 558
Joined: 23 May 2011, 14:06
Has thanked: 6 times
Been thanked: 18 times

Re: Forge Beta: 11-28-2014 ver 1.5.31

Postby Chris H. » 30 Nov 2014, 23:04

drdev wrote:For everyone seeing this crash when opening a deck editor:

java.lang.NullPointerException
at forge.gui.CardDetailPanel.setCard(CardDetailPanel.java:181)

The fix for this has been committed and will be available in the next snapshot build. In the meantime, you should be able to just click Continue when this happens.
 
Thank you Dan.

A new snapshot is available based on SVN rev 28327.
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Forge Beta: 11-28-2014 ver 1.5.31

Postby onderzeeboot » 01 Dec 2014, 08:36

Man, this game is a blast. Got some bug reports as well though.

[*] Oppressive Rays does not prevent the opponent from using activated mana abilities. I put it on a Birds of Paradise, and my opponent happily tapped it for mana.
[*] Convoke does not work correctly on Ravnica-block cards. Tapping creatures for colored mana does not work. For example, when tapping a Transluminant for green to cast a Siege Wurm, the leftover mana cost will be 4GG rather than 5G.

Came across some (severely) suboptimal plays as well.
[*] The opponent ignores the fact that morphs can unmorph in Khans draft. It will always block a morph if it has an untapped creature bigger than 2/2. Moreover it will use the smallest such creature available (blocking with a 2/3 instead of the 6/7) and will never double block the morph. I guess this is really hard to code, but as it stands it makes farming Khans for fetches and planeswalkers relatively simple :)
[*] The AI will sacrifice Barbarian Riftcutter to destroy a land at the earliest opportunity, rather than pressuring your life total first. It will correctly identify the right land to destroy, but at least it could have attacked first into my 1/1.
onderzeeboot
 
Posts: 31
Joined: 29 Nov 2014, 19:37
Has thanked: 5 times
Been thanked: 0 time

Re: Forge Beta: 11-28-2014 ver 1.5.31

Postby Cynic » 03 Dec 2014, 00:11

Hey there,

I've found the bug in the thread about the Android version, but I'm not sure what's the status on this :
I'm testing commander, and any time me or the computer cast our commander, any effects referring to the mana used to cast use 0 as value. I'm using Prossh and no Kobolds ever appear, he's using Marath which dies instantly.
Cynic
 
Posts: 2
Joined: 16 Sep 2014, 20:19
Has thanked: 0 time
Been thanked: 0 time

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 55 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 55 users online :: 0 registered, 0 hidden and 55 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 55 guests

Login Form