Forge Beta: 06-28-2013 ver 1.4.2
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 06-28-2013 ver 1.4.2
by SecretCaveman » 02 Jul 2013, 16:54
Description: I won a match in quest mode vs. Ras Al Ghul's Curse Deck. Wenn I wanted to dismiss the victory screen ("Great!" Button) I get this error
- UncheckedExecutionException | Open
- Code: Select all
Forge Version: 1.4.2-r22320
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_25 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:2263)
at com.google.common.cache.LocalCache.get(LocalCache.java:4000)
at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4004)
at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4874)
at forge.ImageCache.getImage(ImageCache.java:203)
at forge.ImageCache.scaleImage(ImageCache.java:153)
at forge.ImageCache.getIcon(ImageCache.java:131)
at forge.gui.home.quest.PnlEvent.<init>(PnlEvent.java:53)
at forge.gui.home.quest.CSubmenuDuels.update(CSubmenuDuels.java:119)
at forge.gui.match.QuestWinLose.actionOnQuit(QuestWinLose.java:293)
at forge.gui.match.ControlWinLose$3.actionPerformed(ControlWinLose.java:63)
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:88)
at forge.ImageLoader.load(ImageLoader.java:52)
at forge.ImageLoader.load(ImageLoader.java:16)
at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3599)
at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2379)
at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2342)
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2257)
... 47 more
- SecretCaveman
- Posts: 63
- Joined: 22 Jun 2013, 12:38
- Has thanked: 1 time
- Been thanked: 1 time
Re: Forge Beta: 06-28-2013 ver 1.4.2
by Marek14 » 02 Jul 2013, 18:18
Gauntlet of Power seems to not add extra mana. (EDIT: Checking Vernal Bloom, it seems that extra mana is added, but not automatically used for payments -- didn't know that)
Wall of Roots can be activated multiple times in one turn.
Wall of Roots can be activated multiple times in one turn.
Last edited by Marek14 on 03 Jul 2013, 07:18, edited 1 time in total.
Re: Forge Beta: 06-28-2013 ver 1.4.2
by Grim Rowe » 02 Jul 2013, 18:24
I noticed that Ghoulcaller's Chant is referenced as an instant instead of a sorcery.
Re: Forge Beta: 06-28-2013 ver 1.4.2
by Marek14 » 02 Jul 2013, 19:10
Planar roll is a special action - it shouldn't use stack.
Re: Forge Beta: 06-28-2013 ver 1.4.2
by Sloth » 02 Jul 2013, 19:53
Fixed! Thanks SecretCaveman.SecretCaveman wrote:The AI cast Condemn on my Ulamog's Crusher in my "Declare Attacker" step. Get the error after it resolved.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.4.2-r22320
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_25 Oracle Corporation
java.lang.NullPointerException
at forge.game.combat.CombatUtil$2.resolve(CombatUtil.java:936)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:530)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:877)
at forge.game.GameAction.startGame(GameAction.java:1465)
at forge.game.Match$1.run(Match.java:105)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Already fixed.cc-drake wrote:- AI doesn't cast his suspended Rift Bolt when there is no creature on the battlefield.
Fixed! Thanks saturnine.saturnine wrote:The Very Soil Shall Shake (scheme) does not abandon itself once a creature you control dies, and repeatedly triggers despite not being active anymor
Fixed! Thanks 8bitWesker1.8bitWesker1 wrote:I'd like to say that Legion's Initiative is not functioning properly. I exile it, and the creatures do come back, but only ones with the passive ability of haste have haste, whereas every other creature enters w/ summoning sickness.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Forge Beta: 06-28-2013 ver 1.4.2
by Doomlord » 03 Jul 2013, 07:30
My Doubling Season doubles the number of time counters on cards I suspend. It should only affect counters on permanents.
Re: Forge Beta: 06-28-2013 ver 1.4.2
by Marek14 » 03 Jul 2013, 08:40
Moreover, not sure whether suspending counts as "effect". This wording causes some problems, like Doubling Season not affecting wither/infect counters from combat damage or Bear tokens when you replace your normal turn draw with Words of WildingDoomlord wrote:My Doubling Season doubles the number of time counters on cards I suspend. It should only affect counters on permanents.

Noticed a problem with Pthisis: opponent suspended it, but at the moment suspend ran out, he had only 1 creature out (Ravenous Rats) and I had none. Since casting suspended spells is mandatory, if possible, he should have been forced to cast Pthisis on his Rats, but he just didn't cast it at all.
Also, I play with random three-colored decks (Random1+Random2+Random3) and quite often I get an error saying that a deck must have at least 60 cards. This seems to be a problem with algorithm that assembles the decks. (Talking about that, would it be possible to use snow lands in random decks if there are cards in deck that utilize them?)
Dance of the Dead is mistakenly refered to as "Animate Dead" in part of its text.
Re: Forge Beta: 06-28-2013 ver 1.4.2
by muppet » 03 Jul 2013, 11:43
Checked rules forge is right I think now so you can ignore this.muppet wrote:When I cast Beck // Call using Forbidden Orchard. I had a green in the mana pool then I cast Beck then I tapped the Forbidden Orchard to get the blue. The spell cast before the creature appeared for the Forbidden Orchard and I got to draw a card off it which I think is incorrect. I think the mana and the creature should resolve before I cast the spell but I may be wrong.
Re: Forge Beta: 06-28-2013 ver 1.4.2
by Marek14 » 03 Jul 2013, 12:11
Token production from Forbidden Orchard is triggered ability, similar to City of Brass. Of course, if you use mana from Orchard to cast Beck, the trigger should appear on top of Beck and resolve before it. The only way to resolve it afterwards would be to tap Forbidden Orchard in advance of casting the spell, and then cast the spell (using Vedalken Orrery, Alchemist's Refuge or similar effect) in response to the trigger.muppet wrote:Checked rules forge is right I think now so you can ignore this.muppet wrote:When I cast Beck // Call using Forbidden Orchard. I had a green in the mana pool then I cast Beck then I tapped the Forbidden Orchard to get the blue. The spell cast before the creature appeared for the Forbidden Orchard and I got to draw a card off it which I think is incorrect. I think the mana and the creature should resolve before I cast the spell but I may be wrong.
Re: Forge Beta: 06-28-2013 ver 1.4.2
by saturnine » 03 Jul 2013, 14:00
Way too much to type out so I took a screencap.


- NullPointerException | Open
- Code: Select all
Forge Version: 1.4.2-r22320
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_25 Oracle Corporation
java.lang.NullPointerException
at forge.game.combat.Combat.assignAttackersDamage(Combat.java:464)
at forge.game.combat.Combat.assignCombatDamage(Combat.java:513)
at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:342)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:875)
at forge.game.GameAction.startGame(GameAction.java:1465)
at forge.game.Match$1.run(Match.java:105)
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: 06-28-2013 ver 1.4.2
by MagicalHacker » 03 Jul 2013, 15:11
Awesome updates guys! Keep up the amazing work you guys do!
Two questions:
1) Can the next beta of Forge with all the m14 cards be available before the pre-release? If not, that's fine, I just wanted to know if it's a possibility because I would really like to practice the sealed format with these cards a couple of times.
2) How soon could EDH/Commander be integrated as a format in Forge?
Thanks again for all the hard work you guys put into this program!
Two questions:
1) Can the next beta of Forge with all the m14 cards be available before the pre-release? If not, that's fine, I just wanted to know if it's a possibility because I would really like to practice the sealed format with these cards a couple of times.
2) How soon could EDH/Commander be integrated as a format in Forge?
Thanks again for all the hard work you guys put into this program!
- MagicalHacker
- Posts: 4
- Joined: 11 Mar 2013, 19:57
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 06-28-2013 ver 1.4.2
by GaleWindscar » 03 Jul 2013, 15:13
hi there!
whilst I was playing on ver 1.4.1
I got a crash when unlocking new sets in quest mode.
I'm playing Fantasy on Expert difficulty.
Standard starting pool, prized are same as the starting pool.
just posting it here,
will try if it's ok with this 1.4.2 later.
thanks~
whilst I was playing on ver 1.4.1
I got a crash when unlocking new sets in quest mode.
I'm playing Fantasy on Expert difficulty.
Standard starting pool, prized are same as the starting pool.
just posting it here,
will try if it's ok with this 1.4.2 later.
thanks~
- Attachments
-
2013-07-03-00.txt
- Unlocking a new set in Quest mode
- (2.63 KiB) Downloaded 242 times
- GaleWindscar
- Posts: 1
- Joined: 03 Jul 2013, 15:02
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 06-28-2013 ver 1.4.2
by friarsol » 03 Jul 2013, 15:19
1) Probably not. Generally we release close to prerelease and usually on Fridays, since part of the process is dependent on the official sources posting the whole spoiler list (which generally doesn't come out till Wednesday), and even then we still need people to actually script all of the cards.MagicalHacker wrote:1) Can the next beta of Forge with all the m14 cards be available before the pre-release? If not, that's fine, I just wanted to know if it's a possibility because I would really like to practice the sealed format with these cards a couple of times.
2) How soon could EDH/Commander be integrated as a format in Forge?
2) No timeframe is estimated. Some of the basic structures currently exist (e.g. Command Zone) but there is a fair amount that needs to be added before it'll be ready. We promise there will be a huge announcement and much rejoicing when it's available.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta: 06-28-2013 ver 1.4.2
by Marek14 » 03 Jul 2013, 15:23
The full visual spoiler had been out on Monday before prerelease for quite some time now.friarsol wrote:1) Probably not. Generally we release close to prerelease and usually on Fridays, since part of the process is dependent on the official sources posting the whole spoiler list (which generally doesn't come out till Wednesday), and even then we still need people to actually script all of the cards.MagicalHacker wrote:1) Can the next beta of Forge with all the m14 cards be available before the pre-release? If not, that's fine, I just wanted to know if it's a possibility because I would really like to practice the sealed format with these cards a couple of times.
2) How soon could EDH/Commander be integrated as a format in Forge?
2) No timeframe is estimated. Some of the basic structures currently exist (e.g. Command Zone) but there is a fair amount that needs to be added before it'll be ready. We promise there will be a huge announcement and much rejoicing when it's available.
Re: Forge Beta: 06-28-2013 ver 1.4.2
by friarsol » 03 Jul 2013, 15:42
But not on Gatherer or magiccards.info where it can be programatically accessed.Marek14 wrote:The full visual spoiler had been out on Monday before prerelease for quite some time now.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Who is online
Users browsing this forum: No registered users and 80 guests