Page 287 of 487

Re: Bug Reports (snapshot builds)

PostPosted: 02 Apr 2015, 07:12
by Phisteen
r29153

Enduring Scalelord puts a +1/+1 counter on itself when a +1/+1 counter is put on it or another creature. it should just be for other creatures.

Re: Bug Reports (snapshot builds)

PostPosted: 02 Apr 2015, 10:57
by Hanmac
forge-gui-desktop-1.5.38-20150325.134627-3.tar.bz2

Jhoira of the Ghitu is broken!

i do use her ability twice before it does resolve and both creatures get 2x 4 counters, instead of only 4
if i do it trice times, they get 3 x 4 counters.

Re: Bug Reports (snapshot builds)

PostPosted: 02 Apr 2015, 17:45
by Frgrbrgr
Quest Tournament, did the draft, getting the following error when trying to start the matches:

r29168

NullPointerException | Open
Code: Select all
Forge Version:    1.5.39-SNAPSHOT-r-1u
Operating System: Windows 7 6.1 x86
Java Version:     1.7.0_51 Oracle Corporation

java.lang.NullPointerException
   at forge.screens.match.CMatchUI.openView(CMatchUI.java:795)
   at forge.match.HostedMatch.startGame(HostedMatch.java:197)
   at forge.match.HostedMatch.startMatch(HostedMatch.java:118)
   at forge.match.HostedMatch.startMatch(HostedMatch.java:86)
   at forge.quest.QuestDraftUtils.update(QuestDraftUtils.java:199)
   at forge.quest.QuestDraftUtils.startNextMatch(QuestDraftUtils.java:117)
   at forge.screens.home.quest.CSubmenuQuestDraft.startNextMatch(CSubmenuQuestDraft.java:576)
   at forge.screens.home.quest.CSubmenuQuestDraft.access$000(CSubmenuQuestDraft.java:61)
   at forge.screens.home.quest.CSubmenuQuestDraft$7.actionPerformed(CSubmenuQuestDraft.java:278)
   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.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)

Re: Bug Reports (snapshot builds)

PostPosted: 02 Apr 2015, 17:52
by ZappaZ
r29168

Description: Nothing really, was flicking my mouse over two cards deciding which to cast a spell on.
Since this was the "OutOfMemoryError" I checked my javaw.exe in the process manager and it was around 600mb.

OutOfMemoryError | Open
Code: Select all
Forge Version:    1.5.39-SNAPSHOT-r-1u
Operating System: Windows 7 6.1 x86
Java Version:     1.8.0_31 Oracle Corporation

java.lang.OutOfMemoryError: unable to create new native thread
   at java.lang.Thread.start0(Native Method)
   at java.lang.Thread.start(Unknown Source)
   at com.mortennobel.imagescaling.ResampleOp.doFilter(ResampleOp.java:150)
   at com.mortennobel.imagescaling.AdvancedResizeOp.filter(AdvancedResizeOp.java:81)
   at forge.toolbox.imaging.FImagePanel.getResampledImage(FImagePanel.java:230)
   at forge.toolbox.imaging.FImagePanel.doQualityPaint(FImagePanel.java:206)
   at forge.toolbox.imaging.FImagePanel.paintComponent(FImagePanel.java:200)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JLayeredPane.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JLayeredPane.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintToOffscreen(Unknown Source)
   at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
   at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
   at javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
   at javax.swing.RepaintManager.paint(Unknown Source)
   at javax.swing.JComponent._paintImmediately(Unknown Source)
   at javax.swing.JComponent.paintImmediately(Unknown Source)
   at javax.swing.RepaintManager$4.run(Unknown Source)
   at javax.swing.RepaintManager$4.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
   at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
   at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
   at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
   at javax.swing.RepaintManager.access$1300(Unknown Source)
   at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
   at java.awt.event.InvocationEvent.dispatch(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$500(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: Bug Reports (snapshot builds)

PostPosted: 02 Apr 2015, 18:28
by ZappaZ
r29168

I'm sometimes missing arrows when the AI is blocking, can't see any pattern but most of the time it works.

Re: Bug Reports (snapshot builds)

PostPosted: 02 Apr 2015, 20:39
by Frgrbrgr
Frgrbrgr wrote:Quest Tournament, did the draft, getting the following error when trying to start the matches:

r29168

NullPointerException | Open
Code: Select all
Forge Version:    1.5.39-SNAPSHOT-r-1u
Operating System: Windows 7 6.1 x86
Java Version:     1.7.0_51 Oracle Corporation

java.lang.NullPointerException
   at forge.screens.match.CMatchUI.openView(CMatchUI.java:795)
   at forge.match.HostedMatch.startGame(HostedMatch.java:197)
   at forge.match.HostedMatch.startMatch(HostedMatch.java:118)
   at forge.match.HostedMatch.startMatch(HostedMatch.java:86)
   at forge.quest.QuestDraftUtils.update(QuestDraftUtils.java:199)
   at forge.quest.QuestDraftUtils.startNextMatch(QuestDraftUtils.java:117)
   at forge.screens.home.quest.CSubmenuQuestDraft.startNextMatch(CSubmenuQuestDraft.java:576)
   at forge.screens.home.quest.CSubmenuQuestDraft.access$000(CSubmenuQuestDraft.java:61)
   at forge.screens.home.quest.CSubmenuQuestDraft$7.actionPerformed(CSubmenuQuestDraft.java:278)
   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.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)
Argh. More info now: deleted that tournament, tried it again, same error. Reinstalled r29168, still giving the same error. Reset match layout, same error. It lets me play constructed just fine, but this is weird. I messed up my profile somehow? I can't think of what else it might be...

OSX cannot select load gauntlet, causes crash

PostPosted: 03 Apr 2015, 11:51
by zoltak
since version 38 I cannot load gauntlets anymore.
causes crash

Re: Bug Reports (snapshot builds)

PostPosted: 03 Apr 2015, 15:34
by Marek14
I cast Mutagenic Growth with Possibility Storm on the battlefield. The spell I found was Mental Misstep and I declined to cast it. Mutagenic Growth did resolve normally.

EDIT: Seems that instants and sorceries are not removed from stack by Possibility Storm.

Avenger of Zendikar triggers when exiled by Path to Exile. It leaves the battlefield before land is searched and put onto the battlefield, so it shouldn't trigger.

When AI has Evangelize, it keeps asking me to select the target even when it's not casting the spell.

AI casts Werebear while I have Arcane Laboratory. I use Legacy's Allure to steal the Werebear. AI casts Llanowar Elves as if the Werebear no longer counted for its spells -- and I can't cast a spell despite not casting any that turn.

Haste is not showing up on creatures cast through suspend (though they still have it).

Oversold Cemetery doesn't target, selects creature on resolution.

Re: Bug Reports (snapshot builds)

PostPosted: 04 Apr 2015, 14:27
by elcnesh
Frgrbrgr wrote:Quest Tournament, did the draft, getting the following error when trying to start the matches:

r29168

NullPointerException | Open
Code: Select all
Forge Version:    1.5.39-SNAPSHOT-r-1u
Operating System: Windows 7 6.1 x86
Java Version:     1.7.0_51 Oracle Corporation

java.lang.NullPointerException
   at forge.screens.match.CMatchUI.openView(CMatchUI.java:795)
   at forge.match.HostedMatch.startGame(HostedMatch.java:197)
   at forge.match.HostedMatch.startMatch(HostedMatch.java:118)
   at forge.match.HostedMatch.startMatch(HostedMatch.java:86)
   at forge.quest.QuestDraftUtils.update(QuestDraftUtils.java:199)
   at forge.quest.QuestDraftUtils.startNextMatch(QuestDraftUtils.java:117)
   at forge.screens.home.quest.CSubmenuQuestDraft.startNextMatch(CSubmenuQuestDraft.java:576)
   at forge.screens.home.quest.CSubmenuQuestDraft.access$000(CSubmenuQuestDraft.java:61)
   at forge.screens.home.quest.CSubmenuQuestDraft$7.actionPerformed(CSubmenuQuestDraft.java:278)
   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.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)
Fixed in r29173!

zoltak wrote:since version 38 I cannot load gauntlets anymore.
causes crash
Works for me. In r29174 I've committed a change that makes debugging this easier, can you try again and post the new bug report? Although I strongly suspect it's related to the file you're trying to load, in which case I can't do much. Maybe you can also upload that file? Thx :)

Re: Bug Reports (snapshot builds)

PostPosted: 04 Apr 2015, 14:30
by elcnesh
ZappaZ wrote:r29168

Description: Nothing really, was flicking my mouse over two cards deciding which to cast a spell on.
Since this was the "OutOfMemoryError" I checked my javaw.exe in the process manager and it was around 600mb.

OutOfMemoryError | Open
Code: Select all
Forge Version:    1.5.39-SNAPSHOT-r-1u
Operating System: Windows 7 6.1 x86
Java Version:     1.8.0_31 Oracle Corporation

java.lang.OutOfMemoryError: unable to create new native thread
   at java.lang.Thread.start0(Native Method)
   at java.lang.Thread.start(Unknown Source)
   at com.mortennobel.imagescaling.ResampleOp.doFilter(ResampleOp.java:150)
   at com.mortennobel.imagescaling.AdvancedResizeOp.filter(AdvancedResizeOp.java:81)
   at forge.toolbox.imaging.FImagePanel.getResampledImage(FImagePanel.java:230)
   at forge.toolbox.imaging.FImagePanel.doQualityPaint(FImagePanel.java:206)
   at forge.toolbox.imaging.FImagePanel.paintComponent(FImagePanel.java:200)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JLayeredPane.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JLayeredPane.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintToOffscreen(Unknown Source)
   at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
   at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
   at javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
   at javax.swing.RepaintManager.paint(Unknown Source)
   at javax.swing.JComponent._paintImmediately(Unknown Source)
   at javax.swing.JComponent.paintImmediately(Unknown Source)
   at javax.swing.RepaintManager$4.run(Unknown Source)
   at javax.swing.RepaintManager$4.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
   at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
   at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
   at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
   at javax.swing.RepaintManager.access$1300(Unknown Source)
   at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
   at java.awt.event.InvocationEvent.dispatch(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$500(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)
Unfortunately, there's a memory leak somewhere, related to the change that allows you to run multiple games simultaneously. I've tried debugging it, but it's related to the fact that matches (or their UI's) are somehow used in a native method, which prevent the GC from deleting them... And I can't figure out where :( The issue you posted is a direct consequence of such a leak, which confirms my suspicion about native methods (so it's not useless!), but I have no idea how to fix this.

Re: Bug Reports (snapshot builds)

PostPosted: 05 Apr 2015, 06:30
by Marek14
It seems that Divine Reckoning allows player to select nothing, destroying all of his creatures.

Re: Bug Reports (snapshot builds)

PostPosted: 05 Apr 2015, 16:27
by sagephoenix
4/5/15 ver 1.5.39

When playing a multiplayer match, an opponent used Take Possession to gain control of my Endless Ranks of the Undead. After defeating the opponent, my Endless Ranks of the Undead was not returned to me. Since the player was defeated, the player, nor any of its permanents, should exist anymore and Endless Ranks of the Undead should return back to my control.

osx gauntlet issue, cannot load saved file

PostPosted: 05 Apr 2015, 18:35
by zoltak
when gauntlet folder is empty all is fine.
as soon as I start any gauntlet and do save and quit
and click load gauntlet it produces an error.

Re: Bug Reports (snapshot builds)

PostPosted: 07 Apr 2015, 01:39
by 5enza
r29193
Description: Cast Sidisi's Faithful and activated Exploit. Choose target creature to sacrifice and Forge crashed.

RuntimeException | Open
Code: Select all
Forge Version:    1.5.39-SNAPSHOT-r-1u
Operating System: Windows 7 6.1 x86
Java Version:     1.8.0_31 Oracle Corporation

java.lang.RuntimeException: AbilityFactory : getAbility -- no Cost in Ruthless Deathfang
   at forge.game.ability.AbilityFactory.parseAbilityCost(AbilityFactory.java:121)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:112)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:108)
   at forge.game.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:465)
   at forge.game.trigger.TriggerHandler.runNonStaticTriggersForPlayer(TriggerHandler.java:345)
   at forge.game.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:318)
   at forge.game.trigger.TriggerHandler.runWaitingTriggers(TriggerHandler.java:282)
   at forge.game.zone.MagicStack.unfreezeStack(MagicStack.java:162)
   at forge.game.zone.MagicStack.finishResolving(MagicStack.java:535)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:489)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:972)
   at forge.game.GameAction.startGame(GameAction.java:1390)
   at forge.game.Match.startGame(Match.java:96)
   at forge.match.HostedMatch$2.run(HostedMatch.java:227)
   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: Bug Reports (snapshot builds)

PostPosted: 07 Apr 2015, 03:42
by friarsol
r29186

asepetci why did you change this? It's not correct. You never draft Khans, FRF and DTK. You draft Khans and FRF or DTK and FRF.