Page 3 of 9

Re: Forge Beta: 03-14-2014 ver 1.5.14

PostPosted: 16 Mar 2014, 13:26
by friarsol
Agetian wrote:A report from my friend's experience playing the latest beta version.
Description: The opponent was attacking me with Hungry Mist, which I blocked with my Erg Raiders. Those were the only two creatures on the battlefield. Crash occurred after I hit OK to continue from the Declare Blockers step.
Sounds like the same thing as the Propaganda bug. I'll get it.

Re: Forge Beta: 03-14-2014 ver 1.5.14

PostPosted: 16 Mar 2014, 15:53
by Marek14
You can't use second ability of Eldrazi Temple when casting a spell -- even if it's a colorless Eldrazi spell. If you use it before casting, then it works.

Re: Forge Beta: 03-14-2014 ver 1.5.14

PostPosted: 16 Mar 2014, 16:41
by Stampedo
Can you have a look at this?

Maybe I'm missing something, but I looked carefully at the cards, and I don't understand why I can't use dispatch.
When I try to click on it, nothing happens. It's not even asking to pay its cost.
There's no effect on the table preventing its use.
Opponent has a grand abolisher, but it's my turn and dispatch is an instant.

01.jpg

Re: Forge Beta: 03-14-2014 ver 1.5.14

PostPosted: 16 Mar 2014, 17:15
by friarsol
Stampedo wrote:Can you have a look at this?

Maybe I'm missing something, but I looked carefully at the cards, and I don't understand why I can't use dispatch.
When I try to click on it, nothing happens. It's not even asking to pay its cost.
There's no effect on the table preventing its use.
Opponent has a grand abolisher, but it's my turn and dispatch is an instant.
Why is the AIs Karakas tapped? Maybe they cast a Silence during your upkeep and you just missed it. That would appear in the game log.

Re: Forge Beta: 03-14-2014 ver 1.5.14

PostPosted: 16 Mar 2014, 17:30
by Agetian
Another couple v1.5.14 reports from a friend of mine who is about to join the board and start contributing to the project too:

1) Got a crash when trying to do Save As... from the forge menu to save my draft deck. Attached.

2) One of my creatures was blocked by a Labyrinth Minotaur, but still untapped normally during my next untap step. (The minotaur was killed in combat, but I don't think that should matter.)

ClassCastException | Open
Code: Select all
Forge Version:    1.5.14-r25182
Operating System: Windows 7 6.1 amd64
Java Version:     1.7.0_10 Oracle Corporation

java.lang.ClassCastException: forge.deck.DeckGroup cannot be cast to forge.deck.Deck
   at forge.gui.deckeditor.controllers.CCurrentDeck.exportDeck(CCurrentDeck.java:216)
   at forge.gui.deckeditor.controllers.CCurrentDeck.access$000(CCurrentDeck.java:33)
   at forge.gui.deckeditor.controllers.CCurrentDeck$3.run(CCurrentDeck.java:88)
   at forge.gui.deckeditor.menus.DeckFileMenu$5.actionPerformed(DeckFileMenu.java:133)
   at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
   at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
   at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
   at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
   at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
   at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:833)
   at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:877)
   at java.awt.Component.processMouseEvent(Component.java:6505)
   at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
   at java.awt.Component.processEvent(Component.java:6270)
   at java.awt.Container.processEvent(Container.java:2229)
   at java.awt.Component.dispatchEventImpl(Component.java:4861)
   at java.awt.Container.dispatchEventImpl(Container.java:2287)
   at java.awt.Component.dispatchEvent(Component.java:4687)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
   at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
   at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
   at java.awt.Container.dispatchEventImpl(Container.java:2273)
   at java.awt.Window.dispatchEventImpl(Window.java:2719)
   at java.awt.Component.dispatchEvent(Component.java:4687)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723)
   at java.awt.EventQueue.access$200(EventQueue.java:103)
   at java.awt.EventQueue$3.run(EventQueue.java:682)
   at java.awt.EventQueue$3.run(EventQueue.java:680)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
   at java.awt.EventQueue$4.run(EventQueue.java:696)
   at java.awt.EventQueue$4.run(EventQueue.java:694)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:693)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
- Agetian

Re: Forge Beta: 03-14-2014 ver 1.5.14

PostPosted: 16 Mar 2014, 18:07
by friarsol
Marek14 wrote:Talon of Pain still doesn't seem to actually require removing of counters.
Can you be more specific? I just tried it and it works fine for me.

Re: Forge Beta: 03-14-2014 ver 1.5.14

PostPosted: 16 Mar 2014, 21:16
by Stampedo
friarsol wrote:
Stampedo wrote:Can you have a look at this?

Maybe I'm missing something, but I looked carefully at the cards, and I don't understand why I can't use dispatch.
When I try to click on it, nothing happens. It's not even asking to pay its cost.
There's no effect on the table preventing its use.
Opponent has a grand abolisher, but it's my turn and dispatch is an instant.
Why is the AIs Karakas tapped? Maybe they cast a Silence during your upkeep and you just missed it. That would appear in the game log.
Ok it wouldn't be the first time I'm missing an effect cause I'm clicking a bit too fast.
I didn't have this issue afterwards, so I guess it's my bad.

Re: Forge Beta: 03-14-2014 ver 1.5.14

PostPosted: 17 Mar 2014, 00:09
by Xyx
Description: I tried to attack with a creature with two Brainwash auras on it.

NullPointerException | Open
Code: Select all
Forge Version:    1.5.13-r${forge.revision}${forge.specialStatus} (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 amd64
Java Version:     1.7.0_51 Oracle Corporation

java.lang.NullPointerException
   at forge.gui.player.HumanPlay.payCostDuringAbilityResolve(HumanPlay.java:630)
   at forge.gui.player.PlayerControllerHuman.payManaOptional(PlayerControllerHuman.java:716)
   at forge.game.combat.CombatUtil.checkPropagandaEffects(CombatUtil.java:990)
   at forge.game.phase.PhaseHandler.declareAttackersTurnBasedAction(PhaseHandler.java:473)
   at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:281)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:999)
   at forge.game.GameAction.startGame(GameAction.java:1503)
   at forge.game.Match.startGame(Match.java:80)
   at forge.control.FControl$4.run(FControl.java:437)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
I clicked Close to try and fix or reproduce things, but Forge would no longer respond to any input except quitting.

Re: Forge Beta: 03-14-2014 ver 1.5.14

PostPosted: 17 Mar 2014, 01:54
by Sampietro
Hi, is the link working for everyone? I really want to try this program but I can't download. Does anybody have another download link?
Thanks!

Re: Forge Beta: 03-14-2014 ver 1.5.14

PostPosted: 17 Mar 2014, 06:39
by Marek14
friarsol wrote:
Marek14 wrote:Talon of Pain still doesn't seem to actually require removing of counters.
Can you be more specific? I just tried it and it works fine for me.
Well, AI had Talon of Pain and suddenly activated it for 5 to kill my creature, even though it had no counter. Maybe only AI can do that?

Re: Forge Beta: 03-14-2014 ver 1.5.14

PostPosted: 17 Mar 2014, 07:59
by gos
Description: I got hit by my opponent's Mindleech Mass.

IllegalArgumentException | Open
Code: Select all
Forge Version:    1.5.14-r25182
Operating System: Windows 7 6.1 amd64
Java Version:     1.7.0_07 Oracle Corporation

java.lang.IllegalArgumentException: No element named Hand,Graveyard in enum Zone
   at forge.game.zone.ZoneType.smartValueOf(ZoneType.java:43)
   at forge.ai.ability.ChangeZoneAllAi.doTriggerAINoCost(ChangeZoneAllAi.java:182)
   at forge.ai.SpellAbilityAi.doTriggerNoCostWithSubs(SpellAbilityAi.java:42)
   at forge.ai.AiController.canPlayFromEffectAI(AiController.java:971)
   at forge.ai.ability.PlayAi$1.apply(PlayAi.java:128)
   at forge.ai.ability.PlayAi$1.apply(PlayAi.java:119)
   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.card.CardLists.filter(CardLists.java:217)
   at forge.ai.ability.PlayAi.chooseSingleCard(PlayAi.java:119)
   at forge.ai.SpellAbilityAi.chooseSingleEntity(SpellAbilityAi.java:153)
   at forge.ai.PlayerControllerAi.chooseSingleEntityForEffect(PlayerControllerAi.java:145)
   at forge.game.player.PlayerController.chooseSingleEntityForEffect(PlayerController.java:138)
   at forge.game.ability.effects.PlayEffect.resolve(PlayEffect.java:134)
   at forge.game.spellability.AbilitySub.resolve(AbilitySub.java:116)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1178)
   at forge.game.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1171)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1185)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1160)
   at forge.ai.ComputerUtil.playNoStack(ComputerUtil.java:301)
   at forge.ai.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:295)
   at forge.game.trigger.WrappedAbility.resolve(WrappedAbility.java:360)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1178)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1160)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:539)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1001)
   at forge.game.GameAction.startGame(GameAction.java:1539)
   at forge.game.Match.startGame(Match.java:80)
   at forge.control.FControl$4.run(FControl.java:437)
   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-14-2014 ver 1.5.14

PostPosted: 17 Mar 2014, 11:02
by krevett
Description: Whenever I declare Shardless Agent as a blocker and click OK, I got this crash. I could reproduce it whatever creature it was blocking. Very annoying!

NullPointerException | Open
Code: Select all
Forge Version:    1.5.14-r25182
Operating System: Windows 7 6.1 amd64
Java Version:     1.7.0 Oracle Corporation

java.lang.NullPointerException
   at forge.gui.player.HumanPlay.payCostDuringAbilityResolve(HumanPlay.java:242)
   at forge.gui.player.PlayerControllerHuman.payManaOptional(PlayerControllerHuman.java:717)
   at forge.game.phase.PhaseHandler.payRequiredBlockCosts(PhaseHandler.java:681)
   at forge.game.phase.PhaseHandler.declareBlockersTurnBasedAction(PhaseHandler.java:558)
   at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:294)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:999)
   at forge.game.GameAction.startGame(GameAction.java:1539)
   at forge.game.Match.startGame(Match.java:80)
   at forge.control.FControl$4.run(FControl.java:437)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Edit: In fact I got this crash even when I block with another creature. Seems something has broken the declare blockers step! So I can't block any creature...

NullPointerException | Open
Code: Select all
Forge Version:    1.5.14-r25182
Operating System: Windows 7 6.1 amd64
Java Version:     1.7.0 Oracle Corporation

java.lang.NullPointerException
   at forge.gui.player.HumanPlay.payCostDuringAbilityResolve(HumanPlay.java:242)
   at forge.gui.player.PlayerControllerHuman.payManaOptional(PlayerControllerHuman.java:717)
   at forge.game.phase.PhaseHandler.payRequiredBlockCosts(PhaseHandler.java:681)
   at forge.game.phase.PhaseHandler.declareBlockersTurnBasedAction(PhaseHandler.java:558)
   at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:294)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:999)
   at forge.game.GameAction.startGame(GameAction.java:1539)
   at forge.game.Match.startGame(Match.java:80)
   at forge.control.FControl$4.run(FControl.java:437)
   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-14-2014 ver 1.5.14

PostPosted: 17 Mar 2014, 12:44
by gos
I can activate my Birthing Pod, but it doesn't seem to find any creatures with the appropriate converted mana cost, even though there most definitely are some in my deck.

Re: Forge Beta: 03-14-2014 ver 1.5.14

PostPosted: 17 Mar 2014, 13:01
by AFineFellow
This might not be the right place to ask, but is there any way to turn off the "sell notification prompt" in the quest store? In previous versions, I could just hit space to sell a card, shift-space to sell four, but now a prompt comes up for every single card.

Re: Forge Beta: 03-14-2014 ver 1.5.14

PostPosted: 17 Mar 2014, 14:47
by serrasmurf
Hi,
I'd like to be able play Forge on my USB.
That means that all user data and cards pictures (etc.) are stored on my USB and forge has to look there instead of in the default locations.
Instructions to do that are in the "forge.profile.properties" file.
I tried to do that but it is not exactly clear what I should do and whatever I tried, it didn't work.
Could someone help me out?
Thnx!