Page 3 of 8

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

PostPosted: 11 Aug 2016, 05:43
by mastroego
noratora wrote:No, it isn't. If an opponent deals noncombat damage to me, I cannot redirect to it my planeswalker. My opponent may choose to do so, but I cannot.
Yes it is.
You only decide the order in which the AI is offered the choices (Redirect to planeswalker A? Redirect to planeswalker B?, or vice versa)

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

PostPosted: 11 Aug 2016, 09:21
by PvtSadsack
Am I missing something because I can't find the Shadows Over Innistrad block in either the booster or sealed deck draft blocks.

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

PostPosted: 11 Aug 2016, 13:02
by friarsol
PvtSadsack wrote:Am I missing something because I can't find the Shadows Over Innistrad block in either the booster or sealed deck draft blocks.
Sounds like you are missing something. Are you sure you have the latest version?

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

PostPosted: 11 Aug 2016, 18:05
by puckboss3
Hi Guys, once again, AMAZING job with Forge. It's a great playtest for my EDH decks.

One suggestion to make the AI a bit smarter:

With a Platinum Angel on the board, the AI still relentlessly attacks the lowest life total despite them already being negative. Only bringing it up because I'm fairly sure it's a simple fix for you programming wizards.

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

PostPosted: 12 Aug 2016, 18:58
by op1ekun
Description: I was playing a custom game with AI. It seems that the error happens every time the AI plays one of the shock lands (Temple Garden, Hallowed Fountain).

UnsupportedOperationException | Open
Code: Select all
Forge Version:    1.5.55-r-1
Operating System: Windows 10 10.0 x86
Java Version:     1.8.0_101 Oracle Corporation

java.lang.UnsupportedOperationException
   at java.util.Collections$UnmodifiableCollection.removeAll(Unknown Source)
   at forge.ai.ComputerUtil.chooseSomeType(ComputerUtil.java:1752)
   at forge.ai.PlayerControllerAi.chooseSomeType(PlayerControllerAi.java:350)
   at forge.game.player.PlayerController.chooseSomeType(PlayerController.java:163)
   at forge.game.ability.effects.ChooseTypeEffect.resolve(ChooseTypeEffect.java:66)
   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.ai.ComputerUtil.playNoStack(ComputerUtil.java:271)
   at forge.ai.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:313)
   at forge.game.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:242)
   at forge.game.replacement.ReplacementHandler.run(ReplacementHandler.java:134)
   at forge.game.replacement.ReplacementHandler.run(ReplacementHandler.java:71)
   at forge.game.GameAction.changeZone(GameAction.java:221)
   at forge.game.GameAction.moveTo(GameAction.java:471)
   at forge.game.GameAction.moveTo(GameAction.java:452)
   at forge.game.player.Player.playLand(Player.java:1604)
   at forge.ai.PlayerControllerAi.playChosenSpellAbility(PlayerControllerAi.java:398)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:928)
   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)

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

PostPosted: 12 Aug 2016, 19:34
by Hanmac
@op1ekun: the problem should not happen with the lands and should have another card as reason.

but the bug was fixed in trunk/snapshot after i did broke it before the release.

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

PostPosted: 13 Aug 2016, 05:32
by l33t3rth4nur1111
Whee, meld cards! Good work!

Was playing against an AI who was using Voldaren Pariah. The AI activated Pariah's transform ability, but it appeared to be activated multiple times . . . I think? In any case, when it transformed, I ended up with an infinite stack of the "when this creature transforms into Abolisher of Bloodlines, target opponent sacrifices three creatures" triggers. Abolished my bloodline, indeed...! I'll see if I can narrow this down to a minimal test case.

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

PostPosted: 13 Aug 2016, 05:39
by Hanmac
l33t3rth4nur1111 wrote:Whee, meld cards! Good work!

Was playing against an AI who was using Voldaren Pariah. The AI activated Pariah's transform ability, but it appeared to be activated multiple times . . . I think? In any case, when it transformed, I ended up with an infinite stack of the "when this creature transforms into Abolisher of Bloodlines, target opponent sacrifices three creatures" triggers. Abolished my bloodline, indeed...! I'll see if I can narrow this down to a minimal test case.
About that vampire, can you also check if it happens with snapshot too? I have the fealing that I might fixed it already in trunk.

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

PostPosted: 14 Aug 2016, 05:30
by MystiKnight
Description: Playing an Avacyn Restored (AVR-AVR-AVR) quest draft. We're both playing WR, and I don't think that it happens whenever they play a specific card. I managed to get through the first match fine, but I've encountered the bug every time I've tried to play afterwards.

UnsupportedOperationException | Open
Code: Select all
Forge Version:    1.5.55-r-1
Operating System: Windows 8.1 6.3 x86
Java Version:     1.8.0_101 Oracle Corporation

java.lang.UnsupportedOperationException
   at java.util.Collections$UnmodifiableCollection.removeAll(Unknown Source)
   at forge.ai.ComputerUtil.chooseSomeType(ComputerUtil.java:1752)
   at forge.ai.PlayerControllerAi.chooseSomeType(PlayerControllerAi.java:350)
   at forge.game.player.PlayerController.chooseSomeType(PlayerController.java:163)
   at forge.game.ability.effects.ChooseTypeEffect.resolve(ChooseTypeEffect.java:66)
   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.ai.ComputerUtil.playNoStack(ComputerUtil.java:271)
   at forge.ai.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:313)
   at forge.game.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:242)
   at forge.game.replacement.ReplacementHandler.run(ReplacementHandler.java:134)
   at forge.game.replacement.ReplacementHandler.run(ReplacementHandler.java:71)
   at forge.game.GameAction.changeZone(GameAction.java:221)
   at forge.game.GameAction.moveTo(GameAction.java:471)
   at forge.game.GameAction.moveTo(GameAction.java:452)
   at forge.game.player.Player.playLand(Player.java:1604)
   at forge.ai.PlayerControllerAi.playChosenSpellAbility(PlayerControllerAi.java:398)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:928)
   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)

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

PostPosted: 14 Aug 2016, 18:27
by noratora
Also, does "undo" have a function in the game? It doesn't seem to do anything for me at all.

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

PostPosted: 15 Aug 2016, 01:59
by jrrkein
Is there someway we like:

Player 1 (A) Creature attacks fourth/third player instead player 1 must attack player 2 all the time also player 2 can directly attack the third/forth player instead just player 1. Whenever I try to point to attack it always player 1 and other player like player 3/4 attacks only player 1

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

PostPosted: 16 Aug 2016, 07:30
by Hexadecimal
Hey guys. I haven't been around forge in a long time.
Is network support implemented already ? Is there are people actively playing online ?

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

PostPosted: 16 Aug 2016, 12:19
by gos
Game is freezing up, waiting for AI, when it casts Doom Cannon, Brass Herald, and presumably others that require it to choose a creature type.

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

PostPosted: 16 Aug 2016, 17:12
by op1ekun
Disrupting Shoal played normally doesn't counter. I tried to counter AI's Kalitas, Traitor of Ghet with X=2 (AI was fully tapped), and it still got in.

Abrupt Decay played by AI exiled my creature instead of destroying it.

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

PostPosted: 16 Aug 2016, 17:17
by DaniUG
Playing in Commander Seal of The Guildpact does not let you choose the 2 colors so it becomes stuck and then you have to leave the game via the task manager.

this is what it looks like