Forge Beta: 10-02-2015 ver 1.5.46
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 10-02-2015 ver 1.5.46
by friarsol » 03 Oct 2015, 21:09
I tried looking into this scenario for Whisperer of the Wilds, but couldn't figure out why it didn't allow both mana abilities to be decided between in the auto-payment scenario.Nordos wrote:Ah, another thing: When having 7 or more lands and a Shrine of the Forsaken Gods, casting a colorless [devoid] spell will auto-tap it for one mana instead of two.
Is it a hardcoded problem or can the auto-tapping be adjusted for these cases?
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta: 10-02-2015 ver 1.5.46
by gos » 03 Oct 2015, 22:36
Pickles combo isn't working.
That is to say, when Vesuvan Doppelganger is turned up copying Brine Elemental, the opponent doesn't lose his next untap phase.
That is to say, when Vesuvan Doppelganger is turned up copying Brine Elemental, the opponent doesn't lose his next untap phase.
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Forge Beta: 10-02-2015 ver 1.5.46
by shteev » 03 Oct 2015, 23:21
Forge locked up completely after winning 1 game of the 'Sorin vs Tibalt' challenge on quest mode.
I was unable to retrieve any information; Windows Task Manager described the process as 'running'.
I suspect the bug was related to gaining the achievement for using Tibalt's ultimate ability, which I did in that game... in a similar manner to the bug reported here:
viewtopic.php?f=26&t=17585&p=184762#p184762
I was unable to retrieve any information; Windows Task Manager described the process as 'running'.
I suspect the bug was related to gaining the achievement for using Tibalt's ultimate ability, which I did in that game... in a similar manner to the bug reported here:
viewtopic.php?f=26&t=17585&p=184762#p184762
Re: Forge Beta: 10-02-2015 ver 1.5.46
by Xitax » 03 Oct 2015, 23:30
Standard decks are not reported as standard in the deck chooser right now. Formats.txt seems to be right, though.
Re: Forge Beta: 10-02-2015 ver 1.5.46
by Xyx » 03 Oct 2015, 23:42
When the creature equipped with Grafted Wargear dies, two triggers go onto the stack. Should only be one (even though it's pointless).
Re: Forge Beta: 10-02-2015 ver 1.5.46
by Stampedo » 04 Oct 2015, 00:31
Description: Error occured with version 1.5.43-r-1, but I'm reporting it anyway, just in case.
Nothing special happened before the crash, I finished my turn and the crash occured at the beginning of the opponent's turn.
Nothing special happened before the crash, I finished my turn and the crash occured at the beginning of the opponent's turn.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.43-r-1
Operating System: Windows 7 6.1 x86
Java Version: 1.8.0_31 Oracle Corporation
java.lang.NullPointerException
at forge.ai.ability.PumpAiBase$1.apply(PumpAiBase.java:95)
at forge.ai.ability.PumpAiBase$1.apply(PumpAiBase.java:88)
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 forge.util.collect.FCollection.<init>(FCollection.java:90)
at forge.game.card.CardCollection.<init>(CardCollection.java:115)
at forge.game.card.CardLists.filter(CardLists.java:229)
at forge.ai.ability.PumpAiBase.isUsefulCurseKeyword(PumpAiBase.java:88)
at forge.ai.ability.PumpAiBase.containsUsefulKeyword(PumpAiBase.java:36)
at forge.ai.ability.PumpAiBase$6.apply(PumpAiBase.java:526)
at forge.ai.ability.PumpAiBase$6.apply(PumpAiBase.java:523)
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 forge.util.collect.FCollection.<init>(FCollection.java:90)
at forge.game.card.CardCollection.<init>(CardCollection.java:115)
at forge.game.card.CardLists.filter(CardLists.java:229)
at forge.ai.ability.PumpAiBase.getCurseCreatures(PumpAiBase.java:523)
at forge.ai.ability.PumpAi.pumpTgtAI(PumpAi.java:309)
at forge.ai.ability.PumpAi.canPlayAI(PumpAi.java:190)
at forge.ai.SpellAbilityAi.canPlayAIWithSubs(SpellAbilityAi.java:21)
at forge.ai.AiController.canPlaySa(AiController.java:612)
at forge.ai.AiController.canPlayAndPayFor(AiController.java:599)
at forge.ai.AiController.chooseSpellAbilityToPlay(AiController.java:1206)
at forge.ai.AiController.getSpellAbilityToPlay(AiController.java:1183)
at forge.ai.AiController.chooseSpellAbilityToPlay(AiController.java:1122)
at forge.ai.PlayerControllerAi.chooseSpellAbilityToPlay(PlayerControllerAi.java:394)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:917)
at forge.game.GameAction.startGame(GameAction.java:1447)
at forge.game.Match.startGame(Match.java:96)
at forge.match.HostedMatch$2.run(HostedMatch.java:220)
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: 10-02-2015 ver 1.5.46
by mastroego » 04 Oct 2015, 07:29
A whole new set AND Forge down to 140 missing cards.



Re: Forge Beta: 10-02-2015 ver 1.5.46
by nightcreeper58 » 04 Oct 2015, 08:12
Whenever Nissa, Vastwood Seer enters the battlefield under an opponents control, the game crashes. This happens consistently in commander for me when versing a deck with Nissa as commander.
- IllegalArgumentException | Open
- Code: Select all
Forge Version: 1.5.46-r-1
Operating System: Windows XP 5.1 x86
Java Version: 1.8.0_45 Oracle Corporation
java.lang.IllegalArgumentException: AI confirmAction does not know what to decide about null mode (api is null).
at forge.ai.AiController.confirmAction(AiController.java:947)
at forge.ai.PlayerControllerAi.confirmAction(PlayerControllerAi.java:165)
at forge.game.ability.effects.ChangeZoneEffect.changeZonePlayerInvariant(ChangeZoneEffect.java:740)
at forge.game.ability.effects.ChangeZoneEffect.changeHiddenOriginResolve(ChangeZoneEffect.java:614)
at forge.game.ability.effects.ChangeZoneEffect.resolve(ChangeZoneEffect.java:352)
at forge.game.ability.AbilityApiBased.resolve(AbilityApiBased.java:60)
at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1252)
at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1234)
at forge.ai.ComputerUtil.playNoStack(ComputerUtil.java:269)
at forge.ai.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:314)
at forge.game.trigger.WrappedAbility.resolve(WrappedAbility.java:412)
at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1252)
at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1234)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:503)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:979)
at forge.game.GameAction.startGame(GameAction.java:1438)
at forge.game.Match.startGame(Match.java:96)
at forge.match.HostedMatch$2.run(HostedMatch.java:220)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"The funny thing about free will is that you don't feel any different without it."
-
nightcreeper58 - Posts: 10
- Joined: 12 Jan 2012, 00:51
- Has thanked: 1 time
- Been thanked: 0 time
Re: Forge Beta: 10-02-2015 ver 1.5.46
by Nordos » 04 Oct 2015, 11:33
Pretty sure the AI crashes whenever he draws Aligned Hedron Network.
Re: Forge Beta: 10-02-2015 ver 1.5.46
by Sloth » 04 Oct 2015, 12:26
This is fixed already.Nordos wrote:Pretty sure the AI crashes whenever he draws Aligned Hedron Network.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Forge Beta: 10-02-2015 ver 1.5.46
by Xyx » 04 Oct 2015, 13:52
Description: I was playing a 2-round gauntlet. I won match 1, got the 500 games played achievement, then tried to start round 2.
- IllegalStateException | Open
- Code: Select all
Forge Version: 1.5.46-r-1
Operating System: Windows 7 6.1 x86
Java Version: 1.8.0_60 Oracle Corporation
java.lang.IllegalStateException: Cannot advance round when no match has been hosted.
at forge.gauntlet.GauntletData.nextRound(GauntletData.java:140)
at forge.gauntlet.GauntletWinLoseController.actionOnContinue(GauntletWinLoseController.java:124)
at forge.screens.match.GauntletWinLose.actionOnContinue(GauntletWinLose.java:113)
at forge.screens.match.ControlWinLose$1.actionPerformed(ControlWinLose.java:40)
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$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$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.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$JavaSecurityAccessImpl.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: 10-02-2015 ver 1.5.46
by PowerClaws » 04 Oct 2015, 14:29
- PowerClaws
- Posts: 131
- Joined: 30 Jan 2012, 11:33
- Has thanked: 28 times
- Been thanked: 8 times
Re: Forge Beta: 10-02-2015 ver 1.5.46
by Xyx » 04 Oct 2015, 14:39
There's a problem with the auto-yield. Mana Vault goes onto the stack, I right-click the trigger and select "Always No", Forge automatically passes my entire turn.
Re: Forge Beta: 10-02-2015 ver 1.5.46
by Agetian » 04 Oct 2015, 15:54
r30221: Fixed this. However, this changes the functionality of the stack context menu a little bit:Xyx wrote:There's a problem with the auto-yield. Mana Vault goes onto the stack, I right-click the trigger and select "Always No", Forge automatically passes my entire turn.
- Fixed the "Always No" context menu button auto yielding until end of turn.
- Made the "Always Yes"/"Always No" buttons not automatically pass priority such that the user has a chance to set up an auto yield the same turn by clicking the stack item again and choosing "Auto Yield" if necessary (or, if the point was merely setting up an Always Yes/No option, to pass priority manually).
Let me know if this would be OK.
- Agetian
- Agetian
- Programmer
- Posts: 3487
- Joined: 14 Mar 2011, 05:58
- Has thanked: 683 times
- Been thanked: 569 times
Re: Forge Beta: 10-02-2015 ver 1.5.46
by friarsol » 04 Oct 2015, 16:11
Is the creature on the battlefield when it deals the damage?
- 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 18 guests