It is currently 16 Apr 2024, 14:18
   
Text Size

Forge Beta Release: 01-13-2017 ver 1.5.58

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

Re: Forge Beta Release: 01-13-2017 ver 1.5.58

Postby GallantCrow » 16 Jan 2017, 14:02

Description: Entering my upkeep phase with Evolutionary Escalation on the battlefield

ClassCastException | Open
Code: Select all
Forge Version:    1.5.58-r-1
Operating System: Windows 10 10.0 x86
Java Version:     1.8.0_73 Oracle Corporation

java.lang.ClassCastException: forge.game.ability.AbilityApiBased cannot be cast to forge.game.spellability.AbilitySub
   at forge.game.ability.AbilityFactory.getSubAbility(AbilityFactory.java:403)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:227)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:144)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:127)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:139)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:131)
   at forge.game.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:553)
   at forge.game.trigger.TriggerHandler.runNonStaticTriggersForPlayer(TriggerHandler.java:416)
   at forge.game.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:358)
   at forge.game.trigger.TriggerHandler.runTrigger(TriggerHandler.java:280)
   at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:382)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:978)
   at forge.game.GameAction.startGame(GameAction.java:1460)
   at forge.game.Match.startGame(Match.java:95)
   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)
GallantCrow
 
Posts: 9
Joined: 26 Jul 2016, 15:35
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta Release: 01-13-2017 ver 1.5.58

Postby Agetian » 16 Jan 2017, 15:18

GallantCrow wrote:Description: Entering my upkeep phase with Evolutionary Escalation on the battlefield

ClassCastException | Open
Code: Select all
Forge Version:    1.5.58-r-1
Operating System: Windows 10 10.0 x86
Java Version:     1.8.0_73 Oracle Corporation

java.lang.ClassCastException: forge.game.ability.AbilityApiBased cannot be cast to forge.game.spellability.AbilitySub
   at forge.game.ability.AbilityFactory.getSubAbility(AbilityFactory.java:403)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:227)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:144)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:127)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:139)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:131)
   at forge.game.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:553)
   at forge.game.trigger.TriggerHandler.runNonStaticTriggersForPlayer(TriggerHandler.java:416)
   at forge.game.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:358)
   at forge.game.trigger.TriggerHandler.runTrigger(TriggerHandler.java:280)
   at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:382)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:978)
   at forge.game.GameAction.startGame(GameAction.java:1460)
   at forge.game.Match.startGame(Match.java:95)
   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)
This has been fixed upstream. Thanks for reporting! :)

- Agetian
Agetian
Programmer
 
Posts: 3471
Joined: 14 Mar 2011, 05:58
Has thanked: 676 times
Been thanked: 561 times

Re: Forge Beta Release: 01-13-2017 ver 1.5.58

Postby Mrs Non-Gorilla » 16 Jan 2017, 17:56

Just got a crash with the following error message. A screenshot is attached.

RuntimeException | Open
Code: Select all
Forge Version:    1.5.58-r-1
Operating System: Mac OS X 10.10.5 x86_64
Java Version:     1.8.0_31 Oracle Corporation

java.lang.RuntimeException: Cannot remove input InputPassPriority because it's not on top of stack. Stack = []
   at forge.match.input.InputQueue.removeInput(InputQueue.java:57)
   at forge.match.input.InputSyncronizedBase.stop(InputSyncronizedBase.java:51)
   at forge.match.input.InputPassPriority$1.run(InputPassPriority.java:71)
   at forge.match.input.InputPassPriority$3.run(InputPassPriority.java:111)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at java.lang.Thread.run(Thread.java:745)
The one slightly unusual thing about the game state that's not reflected in the screenshot is that I had one blue mana from Grand Architect in my mana pool in my first main phase; the crash seemed to happen as I clicked through the warning box about losing it.
Attachments
grand architect.png
Mrs Non-Gorilla
 
Posts: 74
Joined: 18 Nov 2014, 20:32
Has thanked: 3 times
Been thanked: 4 times

Re: Forge Beta Release: 01-13-2017 ver 1.5.58

Postby gos » 17 Jan 2017, 12:22

I am using Maze of Ith to try to stop Szadek, Lord of Secrets. If he is unblocked his ability still works. Is that correct?
gos
 
Posts: 4369
Joined: 03 Mar 2011, 15:21
Location: Reykjavík, Iceland
Has thanked: 231 times
Been thanked: 232 times

Re: Forge Beta Release: 01-13-2017 ver 1.5.58

Postby u2892 » 17 Jan 2017, 12:23

Quest mode: I am using a fully leveled crocodile pet (has shroud whenever it's not my turn), and it seems that whenever my turn comes around, any auras I've put on it fall off.
u2892
 
Posts: 7
Joined: 03 Nov 2015, 16:57
Has thanked: 0 time
Been thanked: 2 times

Re: Forge Beta Release: 01-13-2017 ver 1.5.58

Postby Xyx » 17 Jan 2017, 13:16

Once again thank you all for your hard work! I use Forge almost every day to build and test decks. I'm glad to see the C16 cards, and it's great to see almost all of the AER cards even before the set is officially released.

I found a bug, too, of course:

The Faerie Artisan trigger is optional. It should not be.
User avatar
Xyx
Tester
 
Posts: 524
Joined: 23 Feb 2014, 23:01
Has thanked: 38 times
Been thanked: 32 times

Re: Forge Beta Release: 01-13-2017 ver 1.5.58

Postby friarsol » 17 Jan 2017, 13:59

gos wrote:I am using Maze of Ith to try to stop Szadek, Lord of Secrets. If he is unblocked his ability still works. Is that correct?
Hmm.. technically sorta. But in practice not really

If another effect would prevent Szadek’s combat damage from being dealt to the defending player or replace it with something else, that player chooses which effect applies first. For example, the player can choose to first have Mending Hands prevent 4 of the damage and then apply Szadek’s ability so that it gets only one counter.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Forge Beta Release: 01-13-2017 ver 1.5.58

Postby Agetian » 17 Jan 2017, 15:36

Xyx wrote:Once again thank you all for your hard work! I use Forge almost every day to build and test decks. I'm glad to see the C16 cards, and it's great to see almost all of the AER cards even before the set is officially released.
Glad to hear you're enjoying Forge, Xyx! :) Hope you're still working on your awesome quest worlds, by the way! :)

And I fixed the Faerie Artisans bug, btw. Thanks! :)

- Agetian
Agetian
Programmer
 
Posts: 3471
Joined: 14 Mar 2011, 05:58
Has thanked: 676 times
Been thanked: 561 times

Re: Forge Beta Release: 01-13-2017 ver 1.5.58

Postby Turbomoose » 17 Jan 2017, 16:16

Description: start of opponent's turn with just a creature in play. Screenshot included
NullPointerException | Open
Code: Select all
Forge Version:    1.5.58-SNAPSHOT-r-1
Operating System: Windows 10 10.0 amd64
Java Version:     1.8.0_111 Oracle Corporation

java.lang.NullPointerException
   at forge.ai.ability.ControlGainAi$1.apply(ControlGainAi.java:139)
   at forge.ai.ability.ControlGainAi$1.apply(ControlGainAi.java:128)
   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:255)
   at forge.ai.ability.ControlGainAi.canPlayAI(ControlGainAi.java:128)
   at forge.ai.SpellAbilityAi.canPlayAIWithSubs(SpellAbilityAi.java:29)
   at forge.ai.AiController.canPlaySa(AiController.java:654)
   at forge.ai.AiController.canPlayAndPayFor(AiController.java:641)
   at forge.ai.AiController.chooseSpellAbilityToPlay(AiController.java:1158)
   at forge.ai.AiController.getSpellAbilityToPlay(AiController.java:1133)
   at forge.ai.AiController.chooseSpellAbilityToPlay(AiController.java:1072)
   at forge.ai.PlayerControllerAi.chooseSpellAbilityToPlay(PlayerControllerAi.java:392)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:925)
   at forge.game.GameAction.startGame(GameAction.java:1462)
   at forge.game.Match.startGame(Match.java:95)
   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)
Attachments
Capture.PNG
Turbomoose
 
Posts: 41
Joined: 21 Mar 2016, 15:58
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta Release: 01-13-2017 ver 1.5.58

Postby Listlik » 17 Jan 2017, 18:30

I have a bug with Valakut, The Molten Pinnacle. When i use scapeshift and put valakut in play with some mountains, it deals damage only for basic lands (basic mountains) and does not recognize Cinder Glade and Stomping Ground as mountains too.
Listlik
 
Posts: 5
Joined: 16 Nov 2016, 06:17
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta Release: 01-13-2017 ver 1.5.58

Postby Miraika » 18 Jan 2017, 02:15

Description: Opponent AI attacked me with Frost Titan and Reef Worm, then picked Commander's Sphere for Frost Titan's ability. In response, I flashed in Selfless Squire. The game crashes before Selfless Squire's ETB ability resolved. I'm guessing the issue is with Selfless Squire.

NullPointerException | Open
Code: Select all
Forge Version:    1.5.58-r-1
Operating System: Windows 10 10.0 amd64
Java Version:     1.8.0_111 Oracle Corporation

java.lang.NullPointerException
   at forge.game.replacement.ReplacementType.smartValueOf(ReplacementType.java:45)
   at forge.game.replacement.ReplacementHandler.parseReplacement(ReplacementHandler.java:302)
   at forge.game.replacement.ReplacementHandler.parseReplacement(ReplacementHandler.java:287)
   at forge.game.ability.effects.EffectEffect.resolve(EffectEffect.java:187)
   at forge.game.spellability.AbilitySub.resolve(AbilitySub.java:119)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1290)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1271)
   at forge.player.HumanPlaySpellAbility.playAbility(HumanPlaySpellAbility.java:169)
   at forge.player.HumanPlay.playSpellAbilityNoStack(HumanPlay.java:230)
   at forge.player.PlayerControllerHuman.playSpellAbilityNoStack(PlayerControllerHuman.java:243)
   at forge.game.trigger.WrappedAbility.resolve(WrappedAbility.java:470)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1290)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1271)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:514)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:981)
   at forge.game.GameAction.startGame(GameAction.java:1460)
   at forge.game.Match.startGame(Match.java:95)
   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)
Miraika
 
Posts: 17
Joined: 10 May 2012, 04:56
Has thanked: 20 times
Been thanked: 4 times

Re: Forge Beta Release: 01-13-2017 ver 1.5.58

Postby gos » 18 Jan 2017, 11:02

Description: Sacrificed Servo Schematic to Ravenous Intruder during the declare blockers phase on my turn. Reproduced it just to be sure.

RuntimeException | Open
Code: Select all
Forge Version:    1.5.58-r-1
Operating System: Windows 10 10.0 amd64
Java Version:     1.8.0_111 Oracle Corporation

java.lang.RuntimeException: AbilityFactory : getAbility -- Servo Schematic has no SVar: TrigDraw
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:137)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:131)
   at forge.game.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:553)
   at forge.game.trigger.TriggerHandler.runNonStaticTriggersForPlayer(TriggerHandler.java:416)
   at forge.game.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:358)
   at forge.game.trigger.TriggerHandler.runWaitingTriggers(TriggerHandler.java:307)
   at forge.game.zone.MagicStack.unfreezeStack(MagicStack.java:163)
   at forge.game.zone.MagicStack.addAndUnfreeze(MagicStack.java:151)
   at forge.player.HumanPlaySpellAbility.playAbility(HumanPlaySpellAbility.java:172)
   at forge.player.HumanPlay.playSpellAbility(HumanPlay.java:115)
   at forge.player.PlayerControllerHuman.playChosenSpellAbility(PlayerControllerHuman.java:933)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:935)
   at forge.game.GameAction.startGame(GameAction.java:1460)
   at forge.game.Match.startGame(Match.java:95)
   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)
gos
 
Posts: 4369
Joined: 03 Mar 2011, 15:21
Location: Reykjavík, Iceland
Has thanked: 231 times
Been thanked: 232 times

Re: Forge Beta Release: 01-13-2017 ver 1.5.58

Postby Agetian » 18 Jan 2017, 12:04

gos wrote:Description: Sacrificed Servo Schematic to Ravenous Intruder during the declare blockers phase on my turn. Reproduced it just to be sure.

RuntimeException | Open
Code: Select all
Forge Version:    1.5.58-r-1
Operating System: Windows 10 10.0 amd64
Java Version:     1.8.0_111 Oracle Corporation

java.lang.RuntimeException: AbilityFactory : getAbility -- Servo Schematic has no SVar: TrigDraw
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:137)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:131)
   at forge.game.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:553)
   at forge.game.trigger.TriggerHandler.runNonStaticTriggersForPlayer(TriggerHandler.java:416)
   at forge.game.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:358)
   at forge.game.trigger.TriggerHandler.runWaitingTriggers(TriggerHandler.java:307)
   at forge.game.zone.MagicStack.unfreezeStack(MagicStack.java:163)
   at forge.game.zone.MagicStack.addAndUnfreeze(MagicStack.java:151)
   at forge.player.HumanPlaySpellAbility.playAbility(HumanPlaySpellAbility.java:172)
   at forge.player.HumanPlay.playSpellAbility(HumanPlay.java:115)
   at forge.player.PlayerControllerHuman.playChosenSpellAbility(PlayerControllerHuman.java:933)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:935)
   at forge.game.GameAction.startGame(GameAction.java:1460)
   at forge.game.Match.startGame(Match.java:95)
   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)
This has already been fixed upstream. Thanks for reporting! :)

- Agetian
Agetian
Programmer
 
Posts: 3471
Joined: 14 Mar 2011, 05:58
Has thanked: 676 times
Been thanked: 561 times

Re: Forge Beta Release: 01-13-2017 ver 1.5.58

Postby dnonymous » 18 Jan 2017, 21:02

The attached crash occurs with all 1.5.58 and 1.5.59 versions when trying to start a two player LAN game. Crashes right after the host player selects "Start." Guest player receives the error message "Connection to host interrupted."


[spoiler=RuntimeException][code]
Forge Version: 1.5.59-SNAPSHOT-r33266
Operating System: Windows 7 6.1 x86
Java Version: 1.8.0_111 Oracle Corporation
Attachments
crash.PNG
dnonymous
 
Posts: 1
Joined: 14 Dec 2016, 14:50
Has thanked: 1 time
Been thanked: 0 time

Re: Forge Beta Release: 01-13-2017 ver 1.5.58

Postby SpiderBrigade » 18 Jan 2017, 22:19

This one has been around for a while I think...
Zodiac Dragon sacrificed to Sneak Attack prompts whether you'd like it returned to the hand or not, but never returns to the hand.
Thanks as usual for the updates!
SpiderBrigade
 
Posts: 23
Joined: 21 Nov 2012, 19:31
Has thanked: 1 time
Been thanked: 3 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 84 guests


Who is online

In total there are 84 users online :: 0 registered, 0 hidden and 84 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 84 guests

Login Form