Page 2 of 9

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 16 Mar 2013, 02:26
by saturnine
Thanks for the amazing release! One problem: What's the naming scheme of the split cards supposed to be like? They aren't turning up in Forge despite my having them.

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 16 Mar 2013, 02:54
by Diogenes
saturnine wrote:Thanks for the amazing release! One problem: What's the naming scheme of the split cards supposed to be like? They aren't turning up in Forge despite my having them.
You have to remove the space between the two card names, for instance try "FireIce" instead of "Fire Ice".

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 16 Mar 2013, 05:44
by chops
Horizon Boughs and Feeding Grounds don't have the ability to roll the planar die.

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 16 Mar 2013, 07:04
by swordshine
chops wrote:Horizon Boughs and Feeding Grounds don't have the ability to roll the planar die.
cc-drake wrote:When I try to protect Nephalia Smuggler with Oracle's Attendants from Time Bomb, I get...
Both fixed, thanks.

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 16 Mar 2013, 07:12
by cc-drake
When I sacrifice an Ebon Praetor with a -2/-2 counter for Ichor Explosion, all creatures get -1/-1.

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 16 Mar 2013, 12:12
by serrasmurf
Hi
every time a go to the spell shop or deck editor (in quest) i get the following crash report:

UnsupportedOperationException | Open
Code: Select all
Forge Version:    1.3.10-r20348
Operating System: Windows Vista 6.0 x86
Java Version:     1.7.0_09 Oracle Corporation

java.lang.UnsupportedOperationException: Gap was not filled.
   at forge.gui.framework.SRearrangingUtil.fillGap(SRearrangingUtil.java:439)
   at forge.gui.framework.SRearrangingUtil.fillGap(SRearrangingUtil.java:452)
   at forge.gui.deckeditor.controllers.ACEditorBase$1.run(ACEditorBase.java:159)
   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: 03-15-2013 ver 1.3.10

PostPosted: 16 Mar 2013, 16:20
by Hib
First I want to thank the developers and all other people who have worked on Forge. With the huge amount of supported cards and all the features Forge has to offer, it is in my opinion the best MTG software!

But everytime I try to start a Gauntlet, I get a NullPointerException (attached below, since it "looks too spamy for a new user")
 
Description: [describe what you were doing when the crash occurred]

NullPointerException | Open
Code: Select all
Forge Version:    1.3.10-r20348
Operating System: Windows XP 5.1 x86
Java Version:     1.7.0_17 Oracle Corporation

java.lang.NullPointerException
   at forge.deck.Deck.get(Deck.java:109)
   at forge.deck.Deck.has(Deck.java:113)
   at forge.game.GameNew.newGame(GameNew.java:114)
   at forge.game.MatchController.startRound(MatchController.java:161)
   at forge.gui.home.gauntlet.CSubmenuGauntletContests$8.doInBackground(CSubmenuGauntletContests.java:264)
   at javax.swing.SwingWorker$1.call(Unknown Source)
   at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
   at java.util.concurrent.FutureTask.run(Unknown Source)
   at javax.swing.SwingWorker.run(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
 

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 16 Mar 2013, 21:58
by freddyjsg
Thank you for the new release, I was waiting for the convoke fixing!!
But i noticed an issue with Garruk's Packleader.
When I have a Honor of the Pure in play and a white creature with a power of 2 enters the battlefield under my control, I dont get to draw any cards, even if Honor of the Pure boosts its power to 3

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 16 Mar 2013, 23:53
by gos
I suspended a Riftmarked Knight, but I didn't get a black knight when the last time counter was removed from it.

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 16 Mar 2013, 23:57
by gos
I cast Stormfront Riders and returned an Aven Riftwatcher and the Riders themselves to my hand. I only received 1 Soldier token.

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 17 Mar 2013, 12:10
by Jiharo
Thanks for the work on this great project!

Whenever Power Sink is played by human and AI has enough lands to pay additional cost, the game freezes.
No crash report is generated but forge.log gets a line like
Code: Select all
"Power Sink (86) in ComputerUtil.canPayAdditionalCosts() without an activating player"

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 17 Mar 2013, 12:42
by Bundy
I have Grave Betrayal in play. The computer has Veiled Serpent that is turned into a 4/4 creature. when it dies Grave betrayal puts it into play on my side at the end of the turn as an enchantment that is a zombie and has a +1/+1 counter on it.
When the computer plays a spell the Veiled Serpent triggers like normal and becomes a creature. It still has a +1/+1 counter on it, but it is no longer a zombie.

-----------------

Computer has 8 cards in hand at the end of the turn and discards Emrakul, the Aeons Torn which gets shuffled into the library, then the game freezes. The shuffle is still on the stack and also the last thing mentioned in the log.

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 17 Mar 2013, 14:53
by SicksEyeUrn
Firstly, thank you so much for the hard work you put into this game.

Just wanted to bring to your attention that damage triggers for creatures like Blood Artist and Falkenrath Noble need to occur for other creatures when they are put into a graveyard concurrently from a spell such as Damnation or Wrath of God. Currently they are only triggering once.


603.6d Normally, objects that exist immediately after an event are checked to see if the event matched any trigger conditions. Continuous effects that exist at that time are used to determine what the trigger conditions are and what the objects involved in the event look like. However, some triggered abilities must be treated specially. Leaves-the-battlefield abilities, abilities that trigger when a permanent phases out, abilities that trigger when an object that all players can see is put into a hand or library, abilities that trigger specifically when an object becomes unattached, abilities that trigger when a player loses control of an object, and abilities that trigger when a player planeswalks away from a plane will trigger based on their existence, and the appearance of objects, prior to the event rather than afterward. The game has to "look back in time" to determine if these abilities trigger.
Example: Two creatures are on the battlefield along with an artifact that has the ability "Whenever a creature dies, you gain 1 life." Someone plays a spell that destroys all artifacts, creatures, and enchantments. The artifact's ability triggers twice, even though the artifact goes to its owner's graveyard at the same time as the creatures.

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 17 Mar 2013, 15:22
by Pand3m0nia
Hi all,

I'm new to this forum, and I wanted to post a crash report, but as soon as try post it I get "Your post looks too spamy for a new user, please remove off-site URLs." There are no URL's anywhere in the crash report.

Please help!
 
Description: I had just downloaded the new version of Forge, read the Read Me and had copied the relevant older files to the folders in the res folder. When I try to start Forge, it gets to the "Creating display components" bar, which is full, and then it crashes.



NullPointerException | Open
Code: Select all
Forge Version:    1.3.10-r20348
Operating System: Windows XP 5.1 x86
Java Version:     1.7.0_17 Oracle Corporation

java.lang.NullPointerException
   at forge.gui.deckeditor.controllers.CEditorPreferences.initialize(CEditorPreferences.java:75)
   at forge.view.FView.initialize(FView.java:107)
   at forge.control.FControl$6.run(FControl.java:179)
   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: 03-15-2013 ver 1.3.10

PostPosted: 17 Mar 2013, 16:19
by Hib
Pand3m0nia wrote:Hi all,

I'm new to this forum, and I wanted to post a crash report, but as soon as try post it I get "Your post looks too spamy for a new user, please remove off-site URLs." There are no URL's anywhere in the crash report.

Please help!
Because you're a new user, the forum software doesn't let you post the long crash reports in spoilers.
(Possibility of spam?)
Instead chose "Save as" in the crash report, save the report to your harddrive and upload it as an attachment so that an admin can add it to your post. Don't forget to add the circumstances of your crash.