Forge Beta: 04-12-2013 ver 1.3.12
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 04-12-2013 ver 1.3.12
by Max mtg » 17 Apr 2013, 10:56
@gos, fixed in 21048. You know how to get fresh builds.
Single class for single responsibility.
- Max mtg
- Programmer
- Posts: 1997
- Joined: 02 Jul 2011, 14:26
- Has thanked: 173 times
- Been thanked: 334 times
Re: Forge Beta: 04-12-2013 ver 1.3.12
by muppet » 17 Apr 2013, 12:10
I updated to the snapshot in this thread.
ai casts Dark Confidant. I cast Force of Will. ai casts Force of Will. I cast Flusterstorm.
All is happy except now the box appears to target the spell I want to counter and both Force of Will descriptions are the same in the box so I can't tell which I want to counter.
The numbers are fine on the stack but not in the targeting box.
ai casts Dark Confidant. I cast Force of Will. ai casts Force of Will. I cast Flusterstorm.
All is happy except now the box appears to target the spell I want to counter and both Force of Will descriptions are the same in the box so I can't tell which I want to counter.
The numbers are fine on the stack but not in the targeting box.
Re: Forge Beta: 04-12-2013 ver 1.3.12
by Jak » 17 Apr 2013, 12:19
The ability of Riftmarked Knight when it was suspended does not work. There is no token coming in play 
Playing on Forge 1.3.13 Snapshot r20997

Playing on Forge 1.3.13 Snapshot r20997
- Jak
- Posts: 23
- Joined: 23 Mar 2011, 07:37
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 04-12-2013 ver 1.3.12
by gos » 17 Apr 2013, 13:53
. Runed Halo is not preventing creatures from damaging me. My opponent's Crovax, Ascendant Hero deals damage to me when attacking despite my having a Runed Halo naming him in play.
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Forge Beta: 04-12-2013 ver 1.3.12
by Sloth » 17 Apr 2013, 14:25
There seems to be a bug with card names containing a ",".gos wrote:. Runed Halo is not preventing creatures from damaging me. My opponent's Crovax, Ascendant Hero deals damage to me when attacking despite my having a Runed Halo naming him in play.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Forge Beta: 04-12-2013 ver 1.3.12
by gos » 17 Apr 2013, 15:12
gos wrote:Suspend is not working correctly for Aeon Chronicler. When I attempt to suspend it, I am prompted to pay for![]()
, but not for
. The Chronicler is then exiled with 0 time counters and never enters play.
A similar error, in case it wasn't fixed in 20148: When I cast Molten Disaster with kicker, I am prompted to payMax mtg wrote:@gos, fixed in 21048. You know how to get fresh builds.




- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Forge Beta: 04-12-2013 ver 1.3.12
by Bundy » 17 Apr 2013, 15:15
Don't know why, but i got this crash report. I attacked with 2 Lorescale Coatl. One was 8/8, the other 6/6. Computer was at 6 life and only had Battlewise Aven to block. It did not have threshold, there were only 5 cards in the computer's graveyard.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.3.12-r20962
Operating System: Windows 8 6.2 x86
Java Version: 1.7.0_17 Oracle Corporation
java.lang.NullPointerException
at forge.card.cardfactory.CardFactoryUtil.xCount(CardFactoryUtil.java:1869)
at forge.card.ability.AbilityUtils.xCount(AbilityUtils.java:1230)
at forge.card.ability.AbilityUtils.calculateAmount(AbilityUtils.java:350)
at forge.card.staticability.StaticAbilityContinuous.applyContinuousAbility(StaticAbilityContinuous.java:109)
at forge.card.staticability.StaticAbility.applyAbility(StaticAbility.java:244)
at forge.game.GameAction.checkStaticAbilities(GameAction.java:886)
at forge.card.trigger.TriggerHandler.runWaitingTriggers(TriggerHandler.java:184)
at forge.game.zone.MagicStack.unfreezeStack(MagicStack.java:201)
at forge.game.GameAction.checkStateEffects(GameAction.java:1078)
at forge.game.phase.PhaseHandler.handleBeginPhase(PhaseHandler.java:349)
at forge.gui.InputProxy$1.run(InputProxy.java:66)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Forge Beta: 04-12-2013 ver 1.3.12
by Sloth » 17 Apr 2013, 15:58
Fixed! Thanks TastetheJace.TastetheJace wrote:Description: Opponent (Ned Flanders) played Perish the Thought during his turn.
Fixed! Thanks Nordos.Nordos wrote:I control Earnest Fellowship and a Knight of New Alara / Bant Sureblade. Both are only protected against green o.O
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Forge Beta: 04-12-2013 ver 1.3.12
by Bundy » 17 Apr 2013, 16:28
Just got another error. Computer played Agonizing Memories.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.3.12-r20962
Operating System: Windows 8 6.2 x86
Java Version: 1.7.0_17 Oracle Corporation
java.lang.NullPointerException
at forge.card.mana.ManaCostBeingPaid.applySpellCostChange(ManaCostBeingPaid.java:708)
at forge.game.ai.ComputerUtilMana.calculateManaCost(ComputerUtilMana.java:418)
at forge.game.ai.ComputerUtilMana.payManaCost(ComputerUtilMana.java:60)
at forge.card.ability.ai.ChangeZoneAi.chooseCreature(ChangeZoneAi.java:506)
at forge.card.ability.ai.ChangeZoneAi.hiddenOriginResolveAI(ChangeZoneAi.java:1212)
at forge.card.ability.effects.ChangeZoneEffect.changeHiddenOriginResolve(ChangeZoneEffect.java:594)
at forge.card.ability.effects.ChangeZoneEffect.resolve(ChangeZoneEffect.java:353)
at forge.card.ability.SpellApiBased.resolve(SpellApiBased.java:53)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1070)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1049)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:615)
at forge.game.phase.PhaseHandler$1.run(PhaseHandler.java:741)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:749)
at forge.game.player.PlayerController.passPriority(PlayerController.java:77)
at forge.control.input.InputBase$1.run(InputBase.java:78)
at forge.FThreads$1.run(FThreads.java:113)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Forge Beta: 04-12-2013 ver 1.3.12
by Sloth » 17 Apr 2013, 16:36
Fixed together with Perish the Thought.Bundy wrote:Just got another error. Computer played Agonizing Memories.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Forge Beta: 04-12-2013 ver 1.3.12
by mesostophocles » 17 Apr 2013, 16:58
Forge keeps crashing on launch. I've updated Java, tried redownloading/reinstalling v.1.3.12, and tried the latest snapshot release, all to no avail. I've attached the crash report.
Description: [describe what you were doing when the crash occurred]
Description: [describe what you were doing when the crash occurred]
- EOFException | Open
- Code: Select all
Forge Version: 1.3.12-r20962
Operating System: Windows XP 5.1 x86
Java Version: 1.7.0_21 Oracle Corporation
EDT > Error loading Quest Data
java.io.EOFException: Unexpected end of ZLIB input stream
at java.util.zip.InflaterInputStream.fill(Unknown Source)
at java.util.zip.InflaterInputStream.read(Unknown Source)
at java.util.zip.GZIPInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at java.io.Reader.read(Unknown Source)
at forge.quest.io.QuestDataIO.loadData(QuestDataIO.java:129)
at forge.gui.home.quest.CSubmenuQuestData.update(CSubmenuQuestData.java:115)
at forge.gui.home.CHomeUI.itemClick(CHomeUI.java:37)
at forge.gui.home.CHomeUI.selectPrevious(CHomeUI.java:105)
at forge.gui.home.CHomeUI.initialize(CHomeUI.java:61)
at forge.control.FControl.changeState(FControl.java:210)
at forge.view.FView.initialize(FView.java:132)
at forge.control.FControl$6.run(FControl.java:190)
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)
- Attachments
-
Forge crash.txt
- 1.3.12 Crash Report
- (2.04 KiB) Downloaded 230 times
Last edited by Chris H. on 17 Apr 2013, 18:08, edited 1 time in total.
Reason: added crash report
Reason: added crash report
- mesostophocles
- Posts: 2
- Joined: 17 Apr 2013, 16:53
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 04-12-2013 ver 1.3.12
by Bundy » 17 Apr 2013, 17:43
And another crashreport ... It must be national crash day
Last thing i see is the computer casts Akroma's Memorial, then i get this crash report. When i click continue Akroma's Memorial is nowhere to be found, not in play, hand exile or graveyard, but all creatures the computer controls have the effect of Akroma's Memorial (Creatures you control have flying, first strike, vigilance, trample, haste, and protection from black and from red.)

Last thing i see is the computer casts Akroma's Memorial, then i get this crash report. When i click continue Akroma's Memorial is nowhere to be found, not in play, hand exile or graveyard, but all creatures the computer controls have the effect of Akroma's Memorial (Creatures you control have flying, first strike, vigilance, trample, haste, and protection from black and from red.)
- IllegalArgumentException | Open
- Code: Select all
Forge Version: 1.3.12-r20962
Operating System: Windows 8 6.2 x86
Java Version: 1.7.0_17 Oracle Corporation
java.lang.IllegalArgumentException: component and container should be in the same top-level window
at java.awt.Container.checkAdding(Unknown Source)
at java.awt.Container.setComponentZOrder(Unknown Source)
at forge.view.arcane.PlayArea.positionAllCards(PlayArea.java:282)
at forge.view.arcane.PlayArea.doLayout(PlayArea.java:256)
at forge.view.arcane.PlayArea.setupPlayZone(PlayArea.java:546)
at forge.view.arcane.PlayArea$1.run(PlayArea.java:516)
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)
- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Forge Beta: 04-12-2013 ver 1.3.12
by Nordos » 17 Apr 2013, 18:24
Description: AI played Times of Need. He was playing the Melirak, Sylvok Outcast deck (which has only this one as legend)
- NullPointerException | Open
- Code: Select all
Forge Version: 1.3.13-SNAPSHOT-r20997
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_04 Oracle Corporation
java.lang.NullPointerException
at forge.card.mana.ManaCostBeingPaid.applySpellCostChange(ManaCostBeingPaid.java:708)
at forge.game.ai.ComputerUtilMana.calculateManaCost(ComputerUtilMana.java:418)
at forge.game.ai.ComputerUtilMana.payManaCost(ComputerUtilMana.java:60)
at forge.card.ability.ai.ChangeZoneAi.chooseCreature(ChangeZoneAi.java:506)
at forge.card.ability.ai.ChangeZoneAi.hiddenOriginResolveAI(ChangeZoneAi.java:1182)
at forge.card.ability.effects.ChangeZoneEffect.changeHiddenOriginResolve(ChangeZoneEffect.java:594)
at forge.card.ability.effects.ChangeZoneEffect.resolve(ChangeZoneEffect.java:353)
at forge.card.ability.SpellApiBased.resolve(SpellApiBased.java:53)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1070)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1049)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:615)
at forge.game.phase.PhaseHandler$1.run(PhaseHandler.java:741)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:749)
at forge.game.player.PlayerController.passPriority(PlayerController.java:77)
at forge.control.input.InputBase$1.run(InputBase.java:78)
at forge.FThreads$1.run(FThreads.java:113)
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: 04-12-2013 ver 1.3.12
by Bundy » 17 Apr 2013, 22:47
I cast Barter in Blood. Computer only has 2 creatures, Dross Golem and Fallen Angel. I have 1 creature, Silent Arbiter, that i got with Grave Betrayal.
- IllegalArgumentException | Open
- Code: Select all
Forge Version: 1.3.12-r20962
Operating System: Windows 8 6.2 x86
Java Version: 1.7.0_17 Oracle Corporation
java.lang.IllegalArgumentException: Min must not be greater than Max
at forge.control.input.InputSelectManyBase.<init>(InputSelectManyBase.java:30)
at forge.control.input.InputSelectCards.<init>(InputSelectCards.java:10)
at forge.control.input.InputSelectCardsFromList.<init>(InputSelectCardsFromList.java:13)
at forge.game.player.PlayerControllerHuman.choosePermanentsToSacrifice(PlayerControllerHuman.java:250)
at forge.card.ability.effects.SacrificeEffect.resolve(SacrificeEffect.java:64)
at forge.card.ability.SpellApiBased.resolve(SpellApiBased.java:53)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1070)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1049)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:615)
at forge.game.phase.PhaseHandler$1.run(PhaseHandler.java:741)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:749)
at forge.game.player.PlayerController.passPriority(PlayerController.java:77)
at forge.game.ai.AiController.onPriorityRecieved(AiController.java:821)
at forge.game.ai.AiInputCommon$1.run(AiInputCommon.java:74)
at forge.FThreads$1.run(FThreads.java:113)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Forge Beta: 04-12-2013 ver 1.3.12
by Xitax » 17 Apr 2013, 23:50
Maybe related to the slow performance, but images are being upsized beyond original dimensions even with the option deselected. I'm using 1.3.13 snapshot from earlier in this thread.
Nope, further testing shows that the slowdown is totally the arrows. But cards are still upsizing when they should not.
I also sometimes see the leftmost card in my hand looking strange.
The land playable from Oracle of Mul Daya's ability is playable from the 'flashback' zone, but the number next to it is still zero.
Nope, further testing shows that the slowdown is totally the arrows. But cards are still upsizing when they should not.
I also sometimes see the leftmost card in my hand looking strange.
The land playable from Oracle of Mul Daya's ability is playable from the 'flashback' zone, but the number next to it is still zero.
Last edited by Xitax on 18 Apr 2013, 02:42, edited 3 times in total.
Who is online
Users browsing this forum: No registered users and 50 guests