Bug Reports (snapshot builds)
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Agetian, friarsol, Blacksmith, KrazyTheFox, CCGHQ Admins
Re: Bug Reports (snapshot builds)
by tjtillman » 22 Jan 2016, 08:29
r30712
Deceiver of Form - If the revealed card is a creature and if you choose not to have the other creatures become a copy, it does the fake scry effect twice.
Deceiver of Form - If the revealed card is a creature and if you choose not to have the other creatures become a copy, it does the fake scry effect twice.
Re: Bug Reports (snapshot builds)
by Frgrbrgr » 22 Jan 2016, 21:38
r30715
following bug whenever AI activates the ability on Thawing Glaciers
Description: [describe what you were doing when the crash occurred]
following bug whenever AI activates the ability on Thawing Glaciers
Description: [describe what you were doing when the crash occurred]
- IllegalArgumentException | Open
- Code: Select all
Forge Version: 1.5.48-SNAPSHOT-r30715
Operating System: Windows 7 6.1 x86
Java Version: 1.8.0_66 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:1007)
at forge.ai.PlayerControllerAi.confirmAction(PlayerControllerAi.java:165)
at forge.game.ability.effects.ChangeZoneEffect.changeZonePlayerInvariant(ChangeZoneEffect.java:733)
at forge.game.ability.effects.ChangeZoneEffect.changeHiddenOriginResolve(ChangeZoneEffect.java:607)
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.game.zone.MagicStack.resolveStack(MagicStack.java:503)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1003)
at forge.game.GameAction.startGame(GameAction.java:1479)
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: Bug Reports (snapshot builds)
by friarsol » 23 Jan 2016, 00:08
Do you have a decklist of the AI? Was it running - Panglacial WurmFrgrbrgr wrote:r30715
following bug whenever AI activates the ability on Thawing Glaciers
Description: [describe what you were doing when the crash occurred]
- IllegalArgumentException | Open
- Code: Select all
Forge Version: 1.5.48-SNAPSHOT-r30715
Operating System: Windows 7 6.1 x86
Java Version: 1.8.0_66 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:1007)
at forge.ai.PlayerControllerAi.confirmAction(PlayerControllerAi.java:165)
at forge.game.ability.effects.ChangeZoneEffect.changeZonePlayerInvariant(ChangeZoneEffect.java:733)
at forge.game.ability.effects.ChangeZoneEffect.changeHiddenOriginResolve(ChangeZoneEffect.java:607)
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.game.zone.MagicStack.resolveStack(MagicStack.java:503)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1003)
at forge.game.GameAction.startGame(GameAction.java:1479)
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)
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Bug Reports (snapshot builds)
by Frgrbrgr » 23 Jan 2016, 01:47
Not sure how to check, but I get the sense that it does have Panglacial Wurm. Searched with Aurochs too and crashed as well.friarsol wrote:Do you have a decklist of the AI? Was it running - Panglacial WurmFrgrbrgr wrote:r30715
following bug whenever AI activates the ability on Thawing Glaciers
Description: [describe what you were doing when the crash occurred]
- IllegalArgumentException | Open
- Code: Select all
Forge Version: 1.5.48-SNAPSHOT-r30715
Operating System: Windows 7 6.1 x86
Java Version: 1.8.0_66 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:1007)
at forge.ai.PlayerControllerAi.confirmAction(PlayerControllerAi.java:165)
at forge.game.ability.effects.ChangeZoneEffect.changeZonePlayerInvariant(ChangeZoneEffect.java:733)
at forge.game.ability.effects.ChangeZoneEffect.changeHiddenOriginResolve(ChangeZoneEffect.java:607)
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.game.zone.MagicStack.resolveStack(MagicStack.java:503)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1003)
at forge.game.GameAction.startGame(GameAction.java:1479)
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)
nvm: duh, clicked the deck icon. Yeah, it's in there.
Re: Bug Reports (snapshot builds)
by tjtillman » 23 Jan 2016, 07:42
r30716
Game hangs, displays "Waiting for opponent" after CPU casts and resolves Wall of Resurgence
Game hangs, displays "Waiting for opponent" after CPU casts and resolves Wall of Resurgence
Last edited by tjtillman on 23 Jan 2016, 12:40, edited 1 time in total.
Re: Bug Reports (snapshot builds)
by matrix4767 » 23 Jan 2016, 09:43
r30716:
Kozilek, the Great Distortion's ability should not activate if a spell's mana cost on the stack doesn't match any of your spells's costs in your hand.
In fact, if there are no spells on the stack, Kozilek shouln't be able to activate at all, akin to trying to play a counterspell with no legal targets.
Kozilek, the Great Distortion's ability should not activate if a spell's mana cost on the stack doesn't match any of your spells's costs in your hand.
In fact, if there are no spells on the stack, Kozilek shouln't be able to activate at all, akin to trying to play a counterspell with no legal targets.
- matrix4767
- Posts: 125
- Joined: 09 Sep 2014, 08:10
- Has thanked: 5 times
- Been thanked: 3 times
Re: Bug Reports (snapshot builds)
by tjtillman » 23 Jan 2016, 22:25
r30718
After pumping Kozilek's Shrieker, it didn't gain Menace.
After pumping Kozilek's Shrieker, it didn't gain Menace.
Re: Bug Reports (snapshot builds)
by tjtillman » 25 Jan 2016, 16:01
r30720
After CPU casts and resolves Kozilek, the Great Distortion, CPU is able to counter any spell. CPU was able to counter a 5 CMC spell without having a 5 CMC card of its own and did not discard. Also, it did have a 2 CMC card and countered a 2 CMC spell I cast, but did not discard.
After CPU casts and resolves Kozilek, the Great Distortion, CPU is able to counter any spell. CPU was able to counter a 5 CMC spell without having a 5 CMC card of its own and did not discard. Also, it did have a 2 CMC card and countered a 2 CMC spell I cast, but did not discard.
Re: Bug Reports (snapshot builds)
by ivn87 » 25 Jan 2016, 17:09
RECKLESS BUSHWHAKER bug: when you cast with surge, he should give the +1/+1 bonus only to other creatures you control, not to himself too.
- ivn87
- Posts: 6
- Joined: 20 Mar 2015, 21:59
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports (snapshot builds)
by leshrac » 25 Jan 2016, 17:42
r30717
Kozilek's Return in the graveyard also triggers when the opponent casts an Eldrazi spell.
Kozilek's Return in the graveyard also triggers when the opponent casts an Eldrazi spell.
Re: Bug Reports (snapshot builds)
by Hanmac » 25 Jan 2016, 18:09
version: 1.5.48-SNAPSHOT-30711
AI plays Corrupt, it does deals 6 damage.
it destroy my 5/5 Creature, but AI didn't gain any life:
"Player - trying to gain negative or 0 life"
using a Devoid Eldrazi like Dominator Drone with Eldrazi Temple:
if i try to pay mana directly with tapping the Temple i only get {C}
but if i tap the Temple only for mana i can select the second effect for {C}{C}
AI plays Corrupt, it does deals 6 damage.
it destroy my 5/5 Creature, but AI didn't gain any life:
"Player - trying to gain negative or 0 life"
using a Devoid Eldrazi like Dominator Drone with Eldrazi Temple:
if i try to pay mana directly with tapping the Temple i only get {C}
but if i tap the Temple only for mana i can select the second effect for {C}{C}
Re: Bug Reports (snapshot builds)
by friarsol » 25 Jan 2016, 22:14
What else was in play?Hanmac wrote:version: 1.5.48-SNAPSHOT-30711
AI plays Corrupt, it does deals 6 damage.
it destroy my 5/5 Creature, but AI didn't gain any life:
"Player - trying to gain negative or 0 life"
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Bug Reports (snapshot builds)
by Midori » 26 Jan 2016, 00:23
SNAPSHOT-30720
Jori En, Ruin Diver's ability seems broken.
It won't trigger for a spell with buyback if it was cast previously this turn (probably thinking that spell is still the first spell).
It will also trigger multiple times for a spell with buyback, if that spell was previously cast as the second spell this turn (probably thinking that spell is still the second spell).
I am unable to tap Temple of the False God to pay the cost for Endbringer's last ability. However if i tap Temple of the False God to add mana to my mana pool, i can pay Endbringer's ability cost.
Jori En, Ruin Diver's ability seems broken.
It won't trigger for a spell with buyback if it was cast previously this turn (probably thinking that spell is still the first spell).
It will also trigger multiple times for a spell with buyback, if that spell was previously cast as the second spell this turn (probably thinking that spell is still the second spell).
I am unable to tap Temple of the False God to pay the cost for Endbringer's last ability. However if i tap Temple of the False God to add mana to my mana pool, i can pay Endbringer's ability cost.
Re: Bug Reports (snapshot builds)
by excessum » 26 Jan 2016, 00:58
This is not really a bug as the auto-payment logic does not understand multi-mana generating abilities and will default to the "simple" answer of tapping for {C}. However, it does sometimes get the correct answer by accident eg. auto-paying for Ugin, the Spirit Dragon with only Shrine of the Forsaken Gods and 6 basics in play.Hanmac wrote:version: 1.5.48-SNAPSHOT-30711
using a Devoid Eldrazi like Dominator Drone with Eldrazi Temple:
if i try to pay mana directly with tapping the Temple i only get {C}
but if i tap the Temple only for mana i can select the second effect for {C}{C}
Re: Bug Reports (snapshot builds)
by friarsol » 26 Jan 2016, 04:21
I think OP isn't talking about auto-payment. This sounds similar to a problem I was having with Whisperer of the Wilds, but since I was just messing around with mana to get Colorless all fixed up I think I may know how to fix this. Not sure it's related to: Temple of the False God issue also listed.excessum wrote:This is not really a bug as the auto-payment logic does not understand multi-mana generating abilities and will default to the "simple" answer of tapping for {C}. However, it does sometimes get the correct answer by accident eg. auto-paying for Ugin, the Spirit Dragon with only Shrine of the Forsaken Gods and 6 basics in play.Hanmac wrote:version: 1.5.48-SNAPSHOT-30711
using a Devoid Eldrazi like Dominator Drone with Eldrazi Temple:
if i try to pay mana directly with tapping the Temple i only get {C}
but if i tap the Temple only for mana i can select the second effect for {C}{C}
Edit: Definitely not related to False God
- 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 37 guests