Page 6 of 11
Re: Forge Beta: 10-03-2014 ver 1.5.28

Posted:
08 Oct 2014, 12:25
by KrazyTheFox
SecretCaveman wrote:When starting the program:
Description: [describe what you were doing when the crash occurred]
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.28-r27804
Operating System: Windows 7 6.1 amd64
Java Version: 1.8.0_20 Oracle Corporation
java.lang.NullPointerException
at java.util.Collections.shuffle(Unknown Source)
at java.util.Collections.shuffle(Unknown Source)
at forge.quest.QuestEventDraft.getRandomDraftOrNull(QuestEventDraft.java:751)
at forge.quest.data.QuestAchievements.generateDrafts(QuestAchievements.java:258)
at forge.screens.home.quest.CSubmenuQuestDraft.initialize(CSubmenuQuestDraft.java:95)
at forge.view.FView.initialize(FView.java:123)
at forge.control.FControl$3.run(FControl.java:224)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$400(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)
The latest snapshot has fixed this.
Vecc wrote:Just wanted to correct this information: the avatars displayed during all tournament games are the avatars that I set for the regular, non Quest Mode games. I was under the impression that they matched the avatars displayed in the tournament brackets before the update? I believe they should.
I'm not sure what's going on with the avatars. It was working last time I touched that code so be something with the GUI refactoring that's been going on has broken it.
friarsol wrote:Well, Modern Masters shouldn't be 400 to begin with. Did that set ever even retail for that low? I thought packs were always like 10 bucks?
I don't think anyone's updated the prices for boosters for new sets in a while.
Vecc wrote:Description: Happened as I won game 1 vs. the hard
Sword of the Meek deck in Quest Mode.
- UncheckedExecutionException | Open
- Code: Select all
Forge Version: 1.5.28-r27804
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_55 Oracle Corporation
com.google.common.util.concurrent.UncheckedExecutionException: java.awt.color.CMMException: Invalid image format
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2201)
at com.google.common.cache.LocalCache.get(LocalCache.java:3934)
at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3938)
at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4821)
at forge.ImageCache.getImage(ImageCache.java:199)
at forge.ImageCache.getOriginalImage(ImageCache.java:134)
at forge.ImageCache.scaleImage(ImageCache.java:164)
at forge.ImageCache.getIcon(ImageCache.java:102)
at forge.screens.home.quest.PnlEvent.<init>(PnlEvent.java:49)
at forge.screens.home.quest.CSubmenuDuels.update(CSubmenuDuels.java:136)
at forge.screens.home.CHomeUI.itemClick(CHomeUI.java:55)
at forge.screens.home.CHomeUI.selectPrevious(CHomeUI.java:137)
at forge.screens.home.CHomeUI.initialize(CHomeUI.java:83)
at forge.control.FControl.setCurrentScreen(FControl.java:285)
at forge.view.FNavigationBar.closeTab(FNavigationBar.java:158)
at forge.view.FNavigationBar.closeTab(FNavigationBar.java:146)
at forge.screens.match.CMatchUI.afterGameEnd(CMatchUI.java:639)
at forge.match.MatchUtil.endCurrentGame(MatchUtil.java:390)
at forge.match.MatchUtil.continueMatch(MatchUtil.java:128)
at forge.screens.match.ControlWinLose.actionOnContinue(ControlWinLose.java:61)
at forge.screens.match.ControlWinLose$1.actionPerformed(ControlWinLose.java:37)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
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$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.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)
Caused by: java.awt.color.CMMException: Invalid image format
at sun.java2d.cmm.kcms.CMM.checkStatus(Unknown Source)
at sun.java2d.cmm.kcms.CMM.createTransform(Unknown Source)
at java.awt.image.ColorConvertOp.filter(Unknown Source)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.acceptPixels(Unknown Source)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.readImage(Native Method)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.readInternal(Unknown Source)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.read(Unknown Source)
at javax.imageio.ImageIO.read(Unknown Source)
at javax.imageio.ImageIO.read(Unknown Source)
at forge.ImageLoader._findFile(ImageLoader.java:92)
at forge.ImageLoader.load(ImageLoader.java:56)
at forge.ImageLoader.load(ImageLoader.java:17)
at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3524)
at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2317)
at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2280)
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2195)
... 57 more
Updating your Java to Java 8 will fix this. There's a bug in previous versions in which certain image formats aren't recognized when they're perfectly valid.
Re: Forge Beta: 10-03-2014 ver 1.5.28

Posted:
08 Oct 2014, 15:56
by Fizanko
If you can't update java to 8 (depending on your OS) , the alternative solution is to use irfanview and batch re-save every single card images you have into JPG (even if they're already JPG) .
It takes a while but it's worth it as for me it worked, before doing this i had this "invalid format" error from time to time, but after the resaving , i never encountered it anymore.
Re: Forge Beta: 10-03-2014 ver 1.5.28

Posted:
08 Oct 2014, 16:25
by Chris H.
Re: Forge Beta: 10-03-2014 ver 1.5.28

Posted:
08 Oct 2014, 16:51
by VladVoivode
Thank you Chris, drdev, Fizanko, Friarsol, and all with Forge!!!!!!!!!!!!!
Re: Forge Beta: 10-03-2014 ver 1.5.28

Posted:
08 Oct 2014, 17:00
by Vecc
Thanks for the help, Krazy.
KrazyTheFox wrote:friarsol wrote:Well, Modern Masters shouldn't be 400 to begin with. Did that set ever even retail for that low? I thought packs were always like 10 bucks?
I don't think anyone's updated the prices for boosters for new sets in a while.
I suppose I could do that. The conversion rate is 100 credits per dollar and the file used is the booster-prices.txt, right?
Re: Forge Beta: 10-03-2014 ver 1.5.28

Posted:
08 Oct 2014, 17:29
by KrazyTheFox
Vecc wrote:I suppose I could do that. The conversion rate is 100 credits per dollar and the file used is the booster-prices.txt, right?
That's the correct file and the price conversion sounds right. I think all the prices could do with an update--not just newer sets (if you're willing to take on that task, that is). While you're at it I'd appreciate it greatly if you could update the booster box prices with actual value of the real boxes. Again, totally up to you and if you don't do it I probably will soon.
Re: Forge Beta: 10-03-2014 ver 1.5.28

Posted:
08 Oct 2014, 18:01
by Vecc
Yes, I can definitely do that. Some items will certainly be unavailable (Alpha booster boxes, for example, don't actually exist; although there's a web store where one [probably rewrapped and searched, frankly] is marked at Sold Out for the amazing price of $40.000,00), but I'll do what can be done and I guess we can estimate a price for missing items.
I'll try to have this updated by sunday.
Re: Forge Beta: 10-03-2014 ver 1.5.28

Posted:
08 Oct 2014, 20:36
by Marek14
A question about the snapshot builds -- do they HAVE to contain all the data including the music? If they only contained files modified since last beta release, they could be made smaller...
Re: Forge Beta: 10-03-2014 ver 1.5.28

Posted:
08 Oct 2014, 20:57
by drdev
Marek14 wrote:A question about the snapshot builds -- do they HAVE to contain all the data including the music? If they only contained files modified since last beta release, they could be made smaller...
We could consider implementing it like the Android app. To reduce the size of the .apk, all the resource files are uploaded separately alongsize the .apk, and the app automatically detects the resources being out of date relative to the installed version and prompts you to download the updated files on startup, with the option to proceed without if your willing to risk things not being fixed or other potential problems.
Alternatively, you could just install SVN and work off the developer branch. That way you'd be able to get the latest build by just updating the source, which would only pull stuff that's changed.
Re: Forge Beta: 10-03-2014 ver 1.5.28

Posted:
08 Oct 2014, 21:02
by friarsol
drdev wrote:Marek14 wrote:A question about the snapshot builds -- do they HAVE to contain all the data including the music? If they only contained files modified since last beta release, they could be made smaller...
Alternatively, you could just install SVN and work off the developer branch. That way you'd be able to
get the latest build by just updating the source, which would only pull stuff that's changed. help develop Forge since you know you want to.
FTFY
Re: Forge Beta: 10-03-2014 ver 1.5.28

Posted:
09 Oct 2014, 00:06
by iharderages
Is it only me who having problems with the untapping of the lands since the newest version. Sometimes they are tapped at the beginning of my turn but I can still tap them for mana. Second problem I have since I installed the newest version is that in the draft tournaments I can't go at my windows deskop while the AI is fighting with 10 times faster speed. Everytime they are slowing down to normal speed when I want to surf the internet. Anybody else have this problem?
Re: Forge Beta: 10-03-2014 ver 1.5.28

Posted:
09 Oct 2014, 00:14
by Fizanko
Yes, there's currently a visual refreshing bug in current snapshots that is responsible of those problems with tapped land that do not untap visually (but are untapped) at turn start, along some P/T reset visually temporarly when clicking a card.
A big refactor is apparently going on from what i understand and will very likely solve this problem when it will be complete.
Re: Forge Beta: 10-03-2014 ver 1.5.28

Posted:
09 Oct 2014, 00:35
by drdev
Fizanko wrote:Yes, there's currently a visual refreshing bug in current snapshots that is responsible of those problems with tapped land that do not untap visually (but are untapped) at turn start, along some P/T reset visually temporarly when clicking a card.
A big refactor is apparently going on from what i understand and will very likely solve this problem when it will be complete.
That is correct. Hopefully I'll have something working soon.
Re: Forge Beta: 10-03-2014 ver 1.5.28

Posted:
09 Oct 2014, 00:46
by gecktrix
Soul Nova exiles all Equipment on the battlefield as opposed to just the equipment attached to target creature.
This was on Android, no idea if it works correctly on PC, or previous versions.
Re: Forge Beta: 10-03-2014 ver 1.5.28

Posted:
09 Oct 2014, 01:25
by iharderages
Fizanko wrote:Yes, there's currently a visual refreshing bug in current snapshots that is responsible of those problems with tapped land that do not untap visually (but are untapped) at turn start, along some P/T reset visually temporarly when clicking a card.
A big refactor is apparently going on from what i understand and will very likely solve this problem when it will be complete.
Thank you very much ! Very great game by the way^^
I think it is the best solo game I have played for ages!