It is currently 16 Apr 2024, 04:13
   
Text Size

Bug Reports (snapshot builds)

Post MTG Forge Related Programming Questions Here

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

Re: Bug Reports (snapshot builds)

Postby Devilman06 » 14 Mar 2018, 15:51

had Kiora, The Crashing Wave out at 3 loyalty. used first ability on the Sea Sprite and it shows its active. they attacked my Kiora and killed it. damage should have been prevented. forge-gui-desktop-1.6.8-SNAPSHOT-r232.tar
Devilman06
 
Posts: 127
Joined: 29 Jan 2010, 03:59
Has thanked: 1 time
Been thanked: 2 times

Re: Bug Reports (snapshot builds)

Postby fmartel » 14 Mar 2018, 16:46

in a commander game, I killed an AI, then game froze (waiting for opponent) at my EoT while trying to process Sandwurm Convergence. AI had Repercussion OtBf
fmartel
 
Posts: 281
Joined: 31 Dec 2013, 19:27
Location: Québec City
Has thanked: 8 times
Been thanked: 4 times

Re: Bug Reports (snapshot builds)

Postby fateatfish » 16 Mar 2018, 03:12

the third ability of Liliana of the Veil doesn't work in forge 1.6.7 PC version, you can chose the pile but nothing will happen
fateatfish
 
Posts: 14
Joined: 14 Feb 2014, 06:20
Has thanked: 0 time
Been thanked: 1 time

Re: Bug Reports (snapshot builds)

Postby Bog Wraith » 16 Mar 2018, 03:15

1.6.8_r254

Dominaria cards have been added to the DB but they have been placed in the A25 set.
eg: Academy Journeymage or Adeliz, the Cinder Wind etc.
'Twas in the bogs of Cannelbrae
My mate did meet an early grave
'Twas nothing left for us to save
In the peat-filled bogs of Cannelbrae.
User avatar
Bog Wraith
Global Mod 1 (Ret)
 
Posts: 1108
Joined: 28 May 2008, 22:40
Location: Shandalar
Has thanked: 425 times
Been thanked: 153 times

Re: Bug Reports (snapshot builds)

Postby friarsol » 16 Mar 2018, 12:26

Bog Wraith wrote:1.6.8_r254

Dominaria cards have been added to the DB but they have been placed in the A25 set.
eg: Academy Journeymage or Adeliz, the Cinder Wind etc.
No they haven't been placed in any set. They get assigned to the next unreleased set, which is A25. since today is the release date you should see Dom cards now assigning there.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Bug Reports (snapshot builds)

Postby fmartel » 16 Mar 2018, 16:30

I enchanted Skithiryx, the Blight Dragon with Spectral Grasp, attacked with a creat and it blocks it. Shouldn't it be unable to block my creatures with the grasp ?
Attachments
Sans titre.png
Skithiryx, the Blight Dragon with Spectal Grasp
fmartel
 
Posts: 281
Joined: 31 Dec 2013, 19:27
Location: Québec City
Has thanked: 8 times
Been thanked: 4 times

Re: Bug Reports (snapshot builds)

Postby Bog Wraith » 16 Mar 2018, 17:44

friarsol wrote:
Bog Wraith wrote:1.6.8_r254

Dominaria cards have been added to the DB but they have been placed in the A25 set.
eg: Academy Journeymage or Adeliz, the Cinder Wind etc.
No they haven't been placed in any set. They get assigned to the next unreleased set, which is A25. since today is the release date you should see Dom cards now assigning there.
Ok I've been drafting A25 for a week now and was concerned that these cards could end up showing in packs when I started drafting again from this latest snapshot. After having drafted a half dozen times now I can see that these DOM cards are not in the draft pool packs.

Thanks for the info Sol as I did not know about how this worked within the DB when these cards are assigned to an unreleased set.
'Twas in the bogs of Cannelbrae
My mate did meet an early grave
'Twas nothing left for us to save
In the peat-filled bogs of Cannelbrae.
User avatar
Bog Wraith
Global Mod 1 (Ret)
 
Posts: 1108
Joined: 28 May 2008, 22:40
Location: Shandalar
Has thanked: 425 times
Been thanked: 153 times

Re: Bug Reports (snapshot builds)

Postby Devilman06 » 17 Mar 2018, 15:30

forge-gui-desktop-1.6.8-SNAPSHOT-r254.tar
Ugin, The Spirit Dragon 3rd Skill crashes the game when you attempt to put the 7 cards onto the field. It does draw the 7 Like it should though
Devilman06
 
Posts: 127
Joined: 29 Jan 2010, 03:59
Has thanked: 1 time
Been thanked: 2 times

Re: Bug Reports (snapshot builds)

Postby fmartel » 18 Mar 2018, 15:50

Description: [In a commander game, passing turn]

NoSuchElementException | Open
Code: Select all
Forge Version:    1.6.8-SNAPSHOT-r-1u
Operating System: Windows 7 6.1 amd64
Java Version:     1.8.0_101 Oracle Corporation

java.util.NoSuchElementException
   at java.util.HashMap$HashIterator.nextNode(Unknown Source)
   at java.util.HashMap$EntryIterator.next(Unknown Source)
   at java.util.HashMap$EntryIterator.next(Unknown Source)
   at java.util.Collections.max(Unknown Source)
   at forge.ai.ability.ChangeZoneAi.doSameNameLogic(ChangeZoneAi.java:1705)
   at forge.ai.ability.ChangeZoneAi.checkApiLogic(ChangeZoneAi.java:94)
   at forge.ai.SpellAbilityAi.canPlayWithoutRestrict(SpellAbilityAi.java:82)
   at forge.ai.SpellAbilityAi.canPlayAI(SpellAbilityAi.java:52)
   at forge.ai.SpellAbilityAi.canPlayAIWithSubs(SpellAbilityAi.java:35)
   at forge.ai.AiController.canPlaySa(AiController.java:634)
   at forge.ai.AiController.canPlayAndPayFor(AiController.java:618)
   at forge.ai.AiController.chooseSpellAbilityToPlayFromList(AiController.java:1330)
   at forge.ai.AiController.getSpellAbilityToPlay(AiController.java:1302)
   at forge.ai.AiController.chooseSpellAbilityToPlay(AiController.java:1179)
   at forge.ai.PlayerControllerAi.chooseSpellAbilityToPlay(PlayerControllerAi.java:445)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:952)
   at forge.game.GameAction.startGame(GameAction.java:1611)
   at forge.game.Match.startGame(Match.java:87)
   at forge.match.HostedMatch$2.run(HostedMatch.java:235)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
fmartel
 
Posts: 281
Joined: 31 Dec 2013, 19:27
Location: Québec City
Has thanked: 8 times
Been thanked: 4 times

Re: Bug Reports (snapshot builds)

Postby tjtillman » 18 Mar 2018, 18:37

1.6.8 -r273

Swift Warden says "target Merfolk you control" but when ETBs allows for selection of opponent's merfolk
tjtillman
 
Posts: 202
Joined: 16 Sep 2013, 17:47
Has thanked: 0 time
Been thanked: 2 times

Re: Bug Reports (snapshot builds)

Postby fmartel » 18 Mar 2018, 20:40

Description: [Before my first Upkeep...]

RuntimeException | Open
Code: Select all
Forge Version:    1.6.8-SNAPSHOT-r-254
Operating System: Windows 7 6.1 amd64
Java Version:     1.8.0_101 Oracle Corporation

java.lang.RuntimeException: AbilityFactory : getAbility -- no API in Etherium-Horn Sorcerer:
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:131)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:102)
   at forge.ai.SpecialCardAi$Intuition.considerMultiple(SpecialCardAi.java:607)
   at forge.ai.ability.ChangeZoneAi.checkApiLogic(ChangeZoneAi.java:102)
   at forge.ai.SpellAbilityAi.canPlayWithoutRestrict(SpellAbilityAi.java:82)
   at forge.ai.SpellAbilityAi.canPlayAI(SpellAbilityAi.java:52)
   at forge.ai.SpellAbilityAi.canPlayAIWithSubs(SpellAbilityAi.java:35)
   at forge.ai.AiController.canPlaySa(AiController.java:634)
   at forge.ai.AiController.canPlayAndPayFor(AiController.java:618)
   at forge.ai.AiController.chooseSpellAbilityToPlayFromList(AiController.java:1330)
   at forge.ai.AiController.getSpellAbilityToPlay(AiController.java:1302)
   at forge.ai.AiController.chooseSpellAbilityToPlay(AiController.java:1179)
   at forge.ai.PlayerControllerAi.chooseSpellAbilityToPlay(PlayerControllerAi.java:445)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:952)
   at forge.game.GameAction.startGame(GameAction.java:1611)
   at forge.game.Match.startGame(Match.java:87)
   at forge.match.HostedMatch$2.run(HostedMatch.java:235)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
fmartel
 
Posts: 281
Joined: 31 Dec 2013, 19:27
Location: Québec City
Has thanked: 8 times
Been thanked: 4 times

Re: Bug Reports (snapshot builds)

Postby Ivanuvo » 23 Mar 2018, 18:37

1.6.9 r78

Any ability or spell I try to cast targeted at an opponent's Deep-Sea Kraken fizzles, even though it doesn't seem to have any abilities that should cause this. Maze of Ith didn't work, and I tried about three different 'destroy target creature' spells.
Ivanuvo
 
Posts: 4
Joined: 23 Mar 2018, 17:16
Has thanked: 0 time
Been thanked: 1 time

Re: Bug Reports (snapshot builds)

Postby friarsol » 24 Mar 2018, 17:11

Ivanuvo wrote:1.6.9 r78

Any ability or spell I try to cast targeted at an opponent's Deep-Sea Kraken fizzles, even though it doesn't seem to have any abilities that should cause this. Maze of Ith didn't work, and I tried about three different 'destroy target creature' spells.
Was this after it entered the battlefield from Suspend?
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Bug Reports (snapshot builds)

Postby Ivanuvo » 24 Mar 2018, 23:05

friarsol wrote:
Ivanuvo wrote:1.6.9 r78

Any ability or spell I try to cast targeted at an opponent's Deep-Sea Kraken fizzles, even though it doesn't seem to have any abilities that should cause this. Maze of Ith didn't work, and I tried about three different 'destroy target creature' spells.
Was this after it entered the battlefield from Suspend?
Yes.
Ivanuvo
 
Posts: 4
Joined: 23 Mar 2018, 17:16
Has thanked: 0 time
Been thanked: 1 time

Re: Bug Reports (snapshot builds)

Postby fmartel » 25 Mar 2018, 20:22

Description: [AI played Dragon Broodmother, when at the begining of AI2's upkeep, it failed to create a Dragon Token]

NullPointerException | Open
Code: Select all
Forge Version:    1.6.9-SNAPSHOT-r-99
Operating System: Windows 7 6.1 amd64
Java Version:     1.8.0_101 Oracle Corporation

java.lang.NullPointerException
   at forge.game.Game.updateLastStateForCard(Game.java:163)
   at forge.game.ability.effects.CountersPutEffect.resolve(CountersPutEffect.java:248)
   at forge.game.spellability.AbilitySub.resolve(AbilitySub.java:111)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1342)
   at forge.game.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1335)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1349)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1319)
   at forge.ai.ComputerUtil.playNoStack(ComputerUtil.java:291)
   at forge.ai.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:372)
   at forge.game.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:256)
   at forge.game.replacement.ReplacementHandler.run(ReplacementHandler.java:140)
   at forge.game.replacement.ReplacementHandler.run(ReplacementHandler.java:66)
   at forge.game.GameAction.changeZone(GameAction.java:293)
   at forge.game.GameAction.moveTo(GameAction.java:555)
   at forge.game.GameAction.moveTo(GameAction.java:540)
   at forge.game.GameAction.moveToPlay(GameAction.java:651)
   at forge.game.GameAction.moveToPlay(GameAction.java:646)
   at forge.game.ability.effects.TokenEffect.resolve(TokenEffect.java:295)
   at forge.game.spellability.AbilitySub.resolve(AbilitySub.java:111)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1342)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1319)
   at forge.ai.ComputerUtil.playNoStack(ComputerUtil.java:291)
   at forge.ai.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:372)
   at forge.game.trigger.WrappedAbility.resolve(WrappedAbility.java:476)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1342)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1319)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:523)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1007)
   at forge.game.GameAction.startGame(GameAction.java:1629)
   at forge.game.Match.startGame(Match.java:87)
   at forge.match.HostedMatch$2.run(HostedMatch.java:235)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
fmartel
 
Posts: 281
Joined: 31 Dec 2013, 19:27
Location: Québec City
Has thanked: 8 times
Been thanked: 4 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 35 guests


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