It is currently 18 Jun 2025, 09:37
   
Text Size

Forge Beta: 10-02-2015 ver 1.5.46

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Re: Forge Beta: 10-02-2015 ver 1.5.46

Postby friarsol » 03 Oct 2015, 21:09

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?
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.
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

Postby 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.
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

Postby 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
User avatar
shteev
 
Posts: 231
Joined: 10 Jul 2015, 16:08
Has thanked: 7 times
Been thanked: 4 times

Re: Forge Beta: 10-02-2015 ver 1.5.46

Postby 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.
Xitax
 
Posts: 918
Joined: 16 May 2010, 17:19
Has thanked: 183 times
Been thanked: 133 times

Re: Forge Beta: 10-02-2015 ver 1.5.46

Postby 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).
User avatar
Xyx
Tester
 
Posts: 524
Joined: 23 Feb 2014, 23:01
Has thanked: 38 times
Been thanked: 32 times

Re: Forge Beta: 10-02-2015 ver 1.5.46

Postby 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.

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)
Stampedo
 
Posts: 142
Joined: 10 Feb 2014, 20:03
Has thanked: 18 times
Been thanked: 2 times

Re: Forge Beta: 10-02-2015 ver 1.5.46

Postby mastroego » 04 Oct 2015, 07:29

A whole new set AND Forge down to 140 missing cards.
=D> =D>
mastroego
 
Posts: 236
Joined: 22 Sep 2013, 14:04
Has thanked: 28 times
Been thanked: 16 times

Re: Forge Beta: 10-02-2015 ver 1.5.46

Postby 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."
User avatar
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

Postby Nordos » 04 Oct 2015, 11:33

Pretty sure the AI crashes whenever he draws Aligned Hedron Network.
Nordos
 
Posts: 558
Joined: 23 May 2011, 14:06
Has thanked: 6 times
Been thanked: 18 times

Re: Forge Beta: 10-02-2015 ver 1.5.46

Postby Sloth » 04 Oct 2015, 12:26

Nordos wrote:Pretty sure the AI crashes whenever he draws Aligned Hedron Network.
This is fixed already.
User avatar
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

Postby 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)
I clicked Continue, but the game stayed frozen in the end state of the last match.
User avatar
Xyx
Tester
 
Posts: 524
Joined: 23 Feb 2014, 23:01
Has thanked: 38 times
Been thanked: 32 times

Re: Forge Beta: 10-02-2015 ver 1.5.46

Postby PowerClaws » 04 Oct 2015, 14:29

Looks like the interaction of Arcbond and Lifelink doesnt cause you to gain any life, I believe this is from the arcbond effect not checking for abilities like lifelink or deathtouch that are on the source creatures
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

Postby 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.
User avatar
Xyx
Tester
 
Posts: 524
Joined: 23 Feb 2014, 23:01
Has thanked: 38 times
Been thanked: 32 times

Re: Forge Beta: 10-02-2015 ver 1.5.46

Postby Agetian » 04 Oct 2015, 15:54

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.
r30221: Fixed this. However, this changes the functionality of the stack context menu a little bit:
- 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

Postby friarsol » 04 Oct 2015, 16:11

PowerClaws wrote:Looks like the interaction of Arcbond and Lifelink doesnt cause you to gain any life, I believe this is from the arcbond effect not checking for abilities like lifelink or deathtouch that are on the source creatures
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

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 35 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 35 users online :: 0 registered, 0 hidden and 35 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 35 guests

Login Form