It is currently 23 Aug 2025, 20:09
   
Text Size

Forge Beta: 07-18-2014 ver 1.5.22

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

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby Nekoatl » 24 Jul 2014, 04:59

Firebolt159 wrote:Where do I find the Deck folder?
I made a desktop shortcut to it:

C:\Users\MyWindowsAccountName\AppData\Roaming\Forge\decks

Hope that helps.
Nekoatl
 
Posts: 196
Joined: 22 Aug 2013, 20:13
Has thanked: 21 times
Been thanked: 8 times

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby Marek14 » 24 Jul 2014, 05:20

Wall of Kelp says:
{U}{U}, {T}: Put a 0/1 blue Plant Wall creature token with defender named Kelp onto the battlefield.
But the tokens in Forge are called Plant Wall.

EDIT: It seems that Mystic Snake doesn't work now, AI casts it in response to my spell, but it says "targeting ERROR" and doesn't counter it.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby whound » 24 Jul 2014, 21:13

Hello

I'm also experiencing an error when starting forge:

NullPointerException | Open
Code: Select all
Forge Version:    1.5.22-r26752
Operating System: Windows 7 6.1 x86
Java Version:     1.7.0_65 Oracle Corporation

java.lang.NullPointerException
   at forge.itemmanager.ItemManager.stringToItem(ItemManager.java:591)
   at forge.itemmanager.ItemManager.setSelectedStrings(ItemManager.java:622)
   at forge.deckchooser.FDeckChooser.restoreSavedState(FDeckChooser.java:360)
   at forge.deckchooser.FDeckChooser.populate(FDeckChooser.java:244)
   at forge.screens.home.sanctioned.VSubmenuConstructed.populate(VSubmenuConstructed.java:412)
   at forge.screens.home.CHomeUI.itemClick(CHomeUI.java:54)
   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:305)
   at forge.control.FControl.setCurrentScreen(FControl.java:269)
   at forge.view.FView.initialize(FView.java:126)
   at forge.control.FControl$3.run(FControl.java:244)
   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)
Is related to these other cases of possible corrupted deck files? Want me to send my deck folder?

Thanks for the attention.
whound
 
Posts: 6
Joined: 24 Jul 2014, 21:10
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby drdev » 24 Jul 2014, 21:15

whound wrote:Hello

I'm also experiencing an error when starting forge:

NullPointerException | Open
Code: Select all
Forge Version:    1.5.22-r26752
Operating System: Windows 7 6.1 x86
Java Version:     1.7.0_65 Oracle Corporation

java.lang.NullPointerException
   at forge.itemmanager.ItemManager.stringToItem(ItemManager.java:591)
   at forge.itemmanager.ItemManager.setSelectedStrings(ItemManager.java:622)
   at forge.deckchooser.FDeckChooser.restoreSavedState(FDeckChooser.java:360)
   at forge.deckchooser.FDeckChooser.populate(FDeckChooser.java:244)
   at forge.screens.home.sanctioned.VSubmenuConstructed.populate(VSubmenuConstructed.java:412)
   at forge.screens.home.CHomeUI.itemClick(CHomeUI.java:54)
   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:305)
   at forge.control.FControl.setCurrentScreen(FControl.java:269)
   at forge.view.FView.initialize(FView.java:126)
   at forge.control.FControl$3.run(FControl.java:244)
   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)
Is related to these other cases of possible corrupted deck files? Want me to send my deck folder?

Thanks for the attention.
Looks like it. Your decks folder would be most helpful.
drdev
Programmer
 
Posts: 1958
Joined: 27 Jul 2013, 02:07
Has thanked: 189 times
Been thanked: 565 times

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby whound » 24 Jul 2014, 21:30

Here it goes.

Edit: Ignore the preferences folder, I backed it up, and erased the Decks folder to see if forge started (it didn't) and then I restored it but to the wrong place! eheh
Attachments
decks.zip
(1.18 KiB) Downloaded 194 times
whound
 
Posts: 6
Joined: 24 Jul 2014, 21:10
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby drdev » 24 Jul 2014, 21:59

whound wrote:Here it goes.

Edit: Ignore the preferences folder, I backed it up, and erased the Decks folder to see if forge started (it didn't) and then I restored it but to the wrong place! eheh
Could you actually zip up the entire C:\Users\<username>\AppData\Roaming\Forge folder for me. I think that may be necessary to reproduce this.

Thanks.
-Dan
drdev
Programmer
 
Posts: 1958
Joined: 27 Jul 2013, 02:07
Has thanked: 189 times
Been thanked: 565 times

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby whound » 24 Jul 2014, 22:22

Sure.
Attachments
Forge.zip
(5.69 KiB) Downloaded 187 times
whound
 
Posts: 6
Joined: 24 Jul 2014, 21:10
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby drdev » 24 Jul 2014, 22:56

whound wrote:Hello

I'm also experiencing an error when starting forge:

NullPointerException | Open
Code: Select all
Forge Version:    1.5.22-r26752
Operating System: Windows 7 6.1 x86
Java Version:     1.7.0_65 Oracle Corporation

java.lang.NullPointerException
   at forge.itemmanager.ItemManager.stringToItem(ItemManager.java:591)
   at forge.itemmanager.ItemManager.setSelectedStrings(ItemManager.java:622)
   at forge.deckchooser.FDeckChooser.restoreSavedState(FDeckChooser.java:360)
   at forge.deckchooser.FDeckChooser.populate(FDeckChooser.java:244)
   at forge.screens.home.sanctioned.VSubmenuConstructed.populate(VSubmenuConstructed.java:412)
   at forge.screens.home.CHomeUI.itemClick(CHomeUI.java:54)
   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:305)
   at forge.control.FControl.setCurrentScreen(FControl.java:269)
   at forge.view.FView.initialize(FView.java:126)
   at forge.control.FControl$3.run(FControl.java:244)
   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)
Is related to these other cases of possible corrupted deck files? Want me to send my deck folder?

Thanks for the attention.
I've figured out and fixed this issue. It will be available in the next snapshot build.

In the meantime, if you want to workaround the issue, you can open up forge.preferences and remove any instances of RANDOM_DECK;<deckname> on any of the "CONSTRUCTED_P#_DECK_STATE=" lines.
drdev
Programmer
 
Posts: 1958
Joined: 27 Jul 2013, 02:07
Has thanked: 189 times
Been thanked: 565 times

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby whound » 24 Jul 2014, 23:10

Works!

Thanks a lot. =)
whound
 
Posts: 6
Joined: 24 Jul 2014, 21:10
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby Firebolt159 » 25 Jul 2014, 02:09

I found a way to fix the startup problem with forge. I deleted my constructed decks but that didn't work. Neither did changing the deck folder to "decks2". What I did in the end was just completely erase the deck folder entirely, and started it up, which it actually worked. Forge is up and running now!
Firebolt159
 
Posts: 4
Joined: 24 Jul 2014, 01:26
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby Chris H. » 25 Jul 2014, 02:38

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: 07-18-2014 ver 1.5.22

Postby drdev » 25 Jul 2014, 02:42

Chris H. wrote:I just released a new snapsoht build based on rev 26793:

forge-gui-desktop-1.5.23-20140725.023432-2.tar.bz2

forge-gui-desktop-1.5.23-20140725.023432-2-osx.tar.bz2
For those who were experiencing crashes on startup related to decks loading, this snapshot includes the fix for that issue.
drdev
Programmer
 
Posts: 1958
Joined: 27 Jul 2013, 02:07
Has thanked: 189 times
Been thanked: 565 times

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby Fizanko » 25 Jul 2014, 21:47

On a duel, the AI had a Rabid Wombat with Guardian's Magemark attached to it and got a +1/+1 from another creatures with Beastmaster's Magemark.
So in the end it was quite a strong creature.

I played then the ability of Garruk, Apex Predator :
-3 : Destroy target creature. You gain life equal to its Thoughness.

It destroyed the Rabid Wombat, but instead of gaining the 5 lives i was expecting from the boosted creature, i gained ... 0 life
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)
User avatar
Fizanko
Tester
 
Posts: 780
Joined: 07 Feb 2014, 11:24
Has thanked: 155 times
Been thanked: 94 times

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby Rosieodonell » 26 Jul 2014, 02:06

So I am testing out m15 and I am starting to notice some weird things. When the computer uses "Hunt the Weak" and has 2 creatures it is putting a counter on each creature.

I am also notice the new enchant "Feast on the fallen" is doing some weird things as well. When you do damage, its putting a counter on each of your creatures and should on put 1 counter on a target creature.
Rosieodonell
 
Posts: 66
Joined: 11 Jun 2013, 04:26
Has thanked: 2 times
Been thanked: 10 times

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby ZappaZ » 26 Jul 2014, 05:51

Description: I got this when I played Yawgmoth's Will during a Time Walk turn using the following deck:

Artifact (31)
4x Black Lotus
4x Lotus Petal
4x Mox Emerald
4x Mox Jet
4x Mox Opal
4x Mox Ruby
4x Mox Sapphire
3x Spellbook
Sorcery (16)
4x Prosperity
4x Thoughtcast
4x Time Walk
4x Yawgmoth's Will
Creature (5)
4x Griselbrand
1x Laboratory Maniac
Instant (4)
4x Ancestral Recall
Land (4)
4x Tolarian Academy

Screenshot of the board at the time:
imgur /II4tsWZ

ConcurrentModificationException | Open
Code: Select all
Forge Version:    1.5.22-r26752
Operating System: Windows 7 6.1 amd64
Java Version:     1.7.0_65 Oracle Corporation

java.util.ConcurrentModificationException
   at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
   at java.util.ArrayList$Itr.next(Unknown Source)
   at forge.game.card.Card.getHiddenExtrinsicKeyword(Card.java:4673)
   at forge.game.card.Card.getKeyword(Card.java:4380)
   at forge.game.card.Card.hasKeyword(Card.java:5152)
   at forge.game.zone.PlayerZone$OwnCardsActivationFilter.apply(PlayerZone.java:56)
   at forge.game.zone.PlayerZone$OwnCardsActivationFilter.apply(PlayerZone.java:53)
   at com.google.common.collect.Iterators$7.computeNext(Iterators.java:647)
   at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143)
   at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138)
   at com.google.common.collect.Iterators.addAll(Iterators.java:356)
   at com.google.common.collect.Lists.newArrayList(Lists.java:147)
   at com.google.common.collect.Lists.newArrayList(Lists.java:129)
   at forge.game.zone.PlayerZone.getCardsPlayerCanActivate(PlayerZone.java:132)
   at forge.game.player.Player.getCardsActivableInExternalZones(Player.java:1484)
   at forge.toolbox.special.PlayerDetailsPanel.updateZones(PlayerDetailsPanel.java:130)
   at forge.screens.match.CMatchUI.updateZones(CMatchUI.java:352)
   at forge.GuiDesktop.updateZones(GuiDesktop.java:399)
   at forge.control.FControlGameEventHandler$8.run(FControlGameEventHandler.java:173)
   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)
ZappaZ
 
Posts: 92
Joined: 26 Jul 2014, 05:37
Has thanked: 26 times
Been thanked: 2 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 38 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 38 users online :: 0 registered, 0 hidden and 38 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 38 guests

Login Form