Bug Reports (snapshot builds)
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Bug Reports (snapshot builds)
by tjtillman » 01 Jul 2018, 04:43
1.6.12 r237
Desecrated Tomb triggered for the CPU when it was in its library, not on the battlefield. Strangely, it also triggered on a turn when the CPU didn't have any cards leave its graveyard.
Desecrated Tomb triggered for the CPU when it was in its library, not on the battlefield. Strangely, it also triggered on a turn when the CPU didn't have any cards leave its graveyard.
Re: Bug Reports (snapshot builds)
by Kiryu666 » 02 Jul 2018, 07:25
snap version: forge-gui-desktop-1.6.12-SNAPSHOT-r253
card bug: Disturbed Burial >>> Buyback error the card simply does not return to hand it goes straight to the graveyard even paying the cost of "buyback"
please fix the bug my deck pauper depends on that card
card bug: Disturbed Burial >>> Buyback error the card simply does not return to hand it goes straight to the graveyard even paying the cost of "buyback"
please fix the bug my deck pauper depends on that card
Re: Bug Reports (snapshot builds)
by stormcat » 03 Jul 2018, 11:27
:r266
Rhox Oracle has no card type.
Rhox Oracle has no card type.
Re: Bug Reports (snapshot builds)
by stormcat » 03 Jul 2018, 12:36
:r266
Herald of Faith is not 2/3, 4/3.
Druid of Horns in not 3/3, 2/3.
Draconic Disciple is not 2/3, 2/2.
Cleansing Nova and Suncleanser's text has garbled characters.
Vivien's Jaguar has Reach, but it has no text.
Suspipcious Bookcase's text missing comma after activation cost.
Pendulum of Patterns text has wrong text.(Arashin Cleric)
Herald of Faith is not 2/3, 4/3.
Druid of Horns in not 3/3, 2/3.
Draconic Disciple is not 2/3, 2/2.
Cleansing Nova and Suncleanser's text has garbled characters.
Vivien's Jaguar has Reach, but it has no text.
Suspipcious Bookcase's text missing comma after activation cost.
Pendulum of Patterns text has wrong text.(Arashin Cleric)
Last edited by stormcat on 03 Jul 2018, 13:16, edited 1 time in total.
Re: Bug Reports (snapshot builds)
by Twainer » 03 Jul 2018, 12:47
Description: r266 - Opponent has Ajani's Last Stand, I kill one of their creatures in my combat and then the crash happened
- NullPointerException | Open
- Code: Select all
Forge Version: 1.6.12-SNAPSHOT-r-1u
Operating System: Windows 10 10.0 x86
Java Version: 1.8.0_171 Oracle Corporation
java.lang.NullPointerException
at forge.ai.ability.SacrificeAi.sacrificeTgtAI(SacrificeAi.java:77)
at forge.ai.ability.SacrificeAi.doTriggerAINoCost(SacrificeAi.java:55)
at forge.ai.SpellAbilityAi.doTriggerNoCostWithSubs(SpellAbilityAi.java:172)
at forge.ai.SpellAbilityAi.doTriggerAI(SpellAbilityAi.java:167)
at forge.ai.AiController.doTrigger(AiController.java:1410)
at forge.ai.PlayerControllerAi.prepareSingleSa(PlayerControllerAi.java:812)
at forge.ai.PlayerControllerAi.orderAndPlaySimultaneousSa(PlayerControllerAi.java:800)
at forge.game.zone.MagicStack.chooseOrderOfSimultaneousStackEntry(MagicStack.java:808)
at forge.game.zone.MagicStack.addAllTriggeredAbilitiesToStack(MagicStack.java:776)
at forge.game.phase.PhaseHandler.checkStateBasedEffects(PhaseHandler.java:1032)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:939)
at forge.game.GameAction.startGame(GameAction.java:1666)
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)
- Twainer
- Posts: 44
- Joined: 03 Jan 2010, 23:42
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports (snapshot builds)
by Kiryu666 » 04 Jul 2018, 04:05
Description: [bug muito chato usar o scroll do mouse aparentemente na edição de decks, o jogo simplesmente travar por favor consertá-lo Quero montar meu comandante com Isareth KKK
]
]
- RuntimeException | Open
- Code: Select all
Forge Version: 1.6.12-SNAPSHOT-r-1u
Operating System: Windows 10 10.0 amd64
Java Version: 1.8.0_171 Oracle Corporation
java.lang.RuntimeException: Element ChangeZone not found in TriggerType enum
at forge.game.trigger.TriggerType.smartValueOf(TriggerType.java:121)
at forge.game.trigger.TriggerHandler.parseTrigger(TriggerHandler.java:164)
at forge.game.trigger.TriggerHandler.parseTrigger(TriggerHandler.java:158)
at forge.game.card.CardFactory.readCardFace(CardFactory.java:418)
at forge.game.card.CardFactory.readCard(CardFactory.java:379)
at forge.game.card.CardFactory.getCard(CardFactory.java:235)
at forge.game.card.CardFactory.getCard(CardFactory.java:230)
at forge.game.card.Card.fromPaperCard(Card.java:5548)
at forge.game.card.Card.getCardForUi(Card.java:5559)
at forge.game.card.CardView.getCardForUi(CardView.java:41)
at forge.itemmanager.views.ImageView$CardViewDisplay.drawItemImage(ImageView.java:1108)
at forge.itemmanager.views.ImageView$CardViewDisplay.paintComponent(ImageView.java:1078)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JViewport.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at forge.toolbox.FScrollPane.paint(FScrollPane.java:96)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JViewport.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintToOffscreen(Unknown Source)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
at javax.swing.RepaintManager.paint(Unknown Source)
at javax.swing.JComponent._paintImmediately(Unknown Source)
at javax.swing.JComponent.paintImmediately(Unknown Source)
at javax.swing.RepaintManager$4.run(Unknown Source)
at javax.swing.RepaintManager$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.access$1200(Unknown Source)
at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(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.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)
Re: Bug Reports (snapshot builds)
by stormcat » 04 Jul 2018, 09:46
:r300
When I cast Abnormal Endurance required B , but it should be 1B.
And after cast it, when targeted creature died, doesn't back to battlefield.
When I cast Abnormal Endurance required B , but it should be 1B.
And after cast it, when targeted creature died, doesn't back to battlefield.
Re: Bug Reports (snapshot builds)
by stormcat » 04 Jul 2018, 11:09
:r300
Plague Mare is not 0/0, 2/2.
Plague Mare is not 0/0, 2/2.
Re: Bug Reports (snapshot builds)
by fiend123 » 04 Jul 2018, 16:23
r308
Sai, Master Thropterist apparently triggers from the library.
Sai, Master Thropterist apparently triggers from the library.
Re: Bug Reports (snapshot builds)
by Devilman06 » 04 Jul 2018, 17:33
forge-gui-desktop-1.6.12-SNAPSHOT-r308.tar
Sarkhan, Dragonsoul mana cost is wrong. it reads 1RR it should be 4RR
forge-gui-desktop-1.6.12-SNAPSHOT-r312.tar
Sarkhan, Drogonsoul Ultimate skill does not work... it doesnt trigger
Sarkhan, Dragonsoul mana cost is wrong. it reads 1RR it should be 4RR
forge-gui-desktop-1.6.12-SNAPSHOT-r312.tar
Sarkhan, Drogonsoul Ultimate skill does not work... it doesnt trigger
- Devilman06
- Posts: 127
- Joined: 29 Jan 2010, 03:59
- Has thanked: 1 time
- Been thanked: 2 times
Re: Bug Reports (snapshot builds)
by Twainer » 05 Jul 2018, 03:03
Description: r312 - Opponent has Ajani, Adversary of Tyrants and activates his first abiltiy with 2 creatures in play
- NullPointerException | Open
- Code: Select all
Forge Version: 1.6.12-SNAPSHOT-r-1u
Operating System: Windows 10 10.0 x86
Java Version: 1.8.0_171 Oracle Corporation
java.lang.NullPointerException
at forge.ai.ability.CountersPutAi.checkApiLogic(CountersPutAi.java:324)
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:648)
at forge.ai.AiController.canPlayAndPayFor(AiController.java:632)
at forge.ai.AiController.chooseSpellAbilityToPlayFromList(AiController.java:1364)
at forge.ai.AiController.getSpellAbilityToPlay(AiController.java:1336)
at forge.ai.AiController.chooseSpellAbilityToPlay(AiController.java:1206)
at forge.ai.PlayerControllerAi.chooseSpellAbilityToPlay(PlayerControllerAi.java:446)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:951)
at forge.game.GameAction.startGame(GameAction.java:1666)
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)
- Twainer
- Posts: 44
- Joined: 03 Jan 2010, 23:42
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports (snapshot builds)
by fateatfish » 05 Jul 2018, 07:03
r312 cards with Flashback has problems, when you cast them from graveyard, they won't be exiled, instead they went into the graveyard again, and with Past in Flames, you can cast these cards endlessly.
- fateatfish
- Posts: 14
- Joined: 14 Feb 2014, 06:20
- Has thanked: 0 time
- Been thanked: 1 time
Re: Bug Reports (snapshot builds)
by stormcat » 05 Jul 2018, 16:48
:r317
Druid of Horns should be trigger when he targeted.
But it triggered when I cast aura spell to other creatures.
Druid of Horns should be trigger when he targeted.
But it triggered when I cast aura spell to other creatures.
Re: Bug Reports (snapshot builds)
by stormcat » 05 Jul 2018, 17:30
:r317
It seems that Palladia-Mors, the Ruiner's behavior is wrong.
He has hexproof if it hasn't dealt damage yet, but now,
he lost hexproof while damaged.
It seems that Palladia-Mors, the Ruiner's behavior is wrong.
He has hexproof if it hasn't dealt damage yet, but now,
he lost hexproof while damaged.
Re: Bug Reports (snapshot builds)
by stormcat » 05 Jul 2018, 18:07
:r317
When Isareth the Awakener reanimate a creature, it should be put the creature a corpse counter.
When Isareth the Awakener reanimate a creature, it should be put the creature a corpse counter.
Who is online
Users browsing this forum: Google [Bot] and 85 guests