Page 454 of 491

Re: Bug Reports (snapshot builds)

PostPosted: 18 Jul 2018, 16:45
by Ldcs8T4EAnj8h5ZMD8rf
r411

Warren Instigator did not inflict First Strike damage, only regular combat damage. The attack was unblocked.

Re: Bug Reports (snapshot builds)

PostPosted: 20 Jul 2018, 21:35
by stormcat
:r431
Activate ability of Departed Deckhand is not working.
Targeted creature was blocked by non-spirit creatures.

Re: Bug Reports (snapshot builds)

PostPosted: 22 Jul 2018, 23:38
by stormcat
:r446
Although there are other reports, it seems that first strike and double strike are not functioning.

Re: Bug Reports (snapshot builds)

PostPosted: 23 Jul 2018, 19:20
by jtrowell
Description: Just starting a game crashes, it seems to be linked to having Sakashima's Student in the deck according to the error

RuntimeException | 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.RuntimeException: AbilityFactory : getAbility -- no API in Sakashima's Student:
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:131)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:102)
   at forge.game.card.CardFactoryUtil.createETBReplacement(CardFactoryUtil.java:2035)
   at forge.game.card.CardFactoryUtil.addReplacementEffect(CardFactoryUtil.java:3571)
   at forge.game.keyword.KeywordInstance.createTraits(KeywordInstance.java:96)
   at forge.game.keyword.KeywordInstance.createTraits(KeywordInstance.java:81)
   at forge.game.card.CardFactoryUtil.setupKeywordedAbilities(CardFactoryUtil.java:2006)
   at forge.game.card.CardFactory.buildAbilities(CardFactory.java:354)
   at forge.game.card.CardFactory.getCard(CardFactory.java:271)
   at forge.game.card.CardFactory.getCard(CardFactory.java:263)
   at forge.game.card.Card.fromPaperCard(Card.java:5577)
   at forge.game.Match.preparePlayerLibrary(Match.java:189)
   at forge.game.Match.prepareAllZones(Match.java:249)
   at forge.game.Match.startGame(Match.java:74)
   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)

Re: Bug Reports (snapshot builds)

PostPosted: 25 Jul 2018, 00:22
by malonkey1
There's a bug in Chaos Wand. Once you cast the card from your opponent's library, it doesn't get put into the graveyard. This resulted in an infinite loop for me with Paradox Engine and some Powerstone Shards.

General bug report | 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

Re: Bug Reports (snapshot builds)

PostPosted: 25 Jul 2018, 11:25
by CWheezy
Description: Just drafting, looks like sakashima's student causes it

RuntimeException | Open
Code: Select all
Forge Version:    1.6.12-SNAPSHOT-r-1u
Operating System: Windows 7 6.1 amd64
Java Version:     1.8.0_171 Oracle Corporation

java.lang.RuntimeException: AbilityFactory : getAbility -- no API in Sakashima's Student:
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:131)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:102)
   at forge.game.card.CardFactoryUtil.createETBReplacement(CardFactoryUtil.java:2035)
   at forge.game.card.CardFactoryUtil.addReplacementEffect(CardFactoryUtil.java:3572)
   at forge.game.keyword.KeywordInstance.createTraits(KeywordInstance.java:96)
   at forge.game.keyword.KeywordInstance.createTraits(KeywordInstance.java:81)
   at forge.game.card.CardFactoryUtil.setupKeywordedAbilities(CardFactoryUtil.java:2006)
   at forge.game.card.CardFactory.buildAbilities(CardFactory.java:354)
   at forge.game.card.CardFactory.getCard(CardFactory.java:271)
   at forge.game.card.CardFactory.getCard(CardFactory.java:263)
   at forge.game.card.Card.fromPaperCard(Card.java:5577)
   at forge.game.card.Card.getCardForUi(Card.java:5588)
   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.BufferStrategyPaintManager.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)

PostPosted: 25 Jul 2018, 13:58
by Fizanko
stormcat wrote::r446
Although there are other reports, it seems that first strike and double strike are not functioning.
I've been playing today with r458
On a few duels with the Untamed Wild constructed deck against an AI and have been using the Blood Mist enchantment on my attackers a lot.

And i confirm that Double Strike is then working correctly in r458 (the 1st hit being a First Strike, then it hit a 2nd time after that if target is still alive) as it has worked wonderfully (the 1st strike part really saved my games) on every attack phase Blood Mist gave Double Strike to one of my creatures.

Re: Bug Reports (snapshot builds)

PostPosted: 25 Jul 2018, 16:16
by Fizanko
r458

In the Commander Anthology Vol. II.txt from the editions folder of Forge, the following cards
Solemn Simulacrum
Golgari Signet
Simic Signet
Temple of the False God

are listed twice,


191 C Golgari Signet
192 C Golgari Signet

215 C Simic Signet
216 C Simic Signet

218 R Solemn Simulacrum
219 R Solemn Simulacrum

271 U Temple of the False God
272 U Temple of the False God

and it seems as a consequence they are displaying the "no picture" placeholder in the deck editor if the correctly named .jpg pictures are put in the CM2 folder from Cache\pics\cards\ .
To fix i had to make blablabla1.full.jpg and blablabla2.full.jpg versions of each pictures, not sure if it is intended so i thought it was better report it

Haunting crash

PostPosted: 26 Jul 2018, 08:40
by Keren
Hi,

Description: My "Orzhov Euthanist" died during combat then I had to choose a target for him to haunt. So I left clicked on my "Thoughtpicker Witch" and then I was unable to do anything...

NullPointerException | Open
Code: Select all
Forge Version:    1.6.11-r-1u
Operating System: Windows 7 6.1 amd64
Java Version:     1.8.0_181 Oracle Corporation

java.lang.NullPointerException
   at forge.game.GameAction.changeZone(GameAction.java:381)
   at forge.game.GameAction.moveTo(GameAction.java:549)
   at forge.game.GameAction.moveTo(GameAction.java:534)
   at forge.game.GameAction.exile(GameAction.java:706)
   at forge.game.GameAction.exile(GameAction.java:699)
   at forge.game.ability.effects.HauntEffect.resolve(HauntEffect.java:14)
   at forge.game.spellability.AbilitySub.resolve(AbilitySub.java:111)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1350)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1327)
   at forge.player.HumanPlaySpellAbility.playAbility(HumanPlaySpellAbility.java:185)
   at forge.player.HumanPlay.playSpellAbilityNoStack(HumanPlay.java:255)
   at forge.player.PlayerControllerHuman.playSpellAbilityNoStack(PlayerControllerHuman.java:207)
   at forge.game.trigger.WrappedAbility.resolve(WrappedAbility.java:508)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1350)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1327)
   at forge.player.HumanPlaySpellAbility.playAbility(HumanPlaySpellAbility.java:185)
   at forge.player.HumanPlay.playSpellAbilityNoStack(HumanPlay.java:255)
   at forge.player.HumanPlay.playSpellAbilityNoStack(HumanPlay.java:246)
   at forge.player.PlayerControllerHuman.playTrigger(PlayerControllerHuman.java:1604)
   at forge.game.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:650)
   at forge.game.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:357)
   at forge.game.trigger.TriggerHandler.runWaitingTriggers(TriggerHandler.java:330)
   at forge.game.GameAction.checkStateEffects(GameAction.java:1025)
   at forge.game.phase.PhaseHandler.checkStateBasedEffects(PhaseHandler.java:1028)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:939)
   at forge.game.GameAction.startGame(GameAction.java:1665)
   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)

Re: Bug Reports (snapshot builds)

PostPosted: 26 Jul 2018, 15:57
by stormcat
@Fizanko
It is only strict in reality.
The actual cards has different picture each other.
You can confirm by using Gatherer.

For example about Temple of the False God,
http://gatherer.wizards.com/Pages/Card/ ... eid=447007
http://gatherer.wizards.com/Pages/Card/ ... eid=447008

Re: Bug Reports (snapshot builds)

PostPosted: 26 Jul 2018, 17:33
by Fizanko
Thanks for pointing to this, i wasn't aware those specific cards came with 2 different illustrations in this commander anthology volume 2, as in past sets they only had one.

At least it's not a bug :)

Re: Bug Reports (snapshot builds)

PostPosted: 27 Jul 2018, 09:40
by Kiryu666
Description: [Pleass Fix This]

UnsupportedOperationException | 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.UnsupportedOperationException: Delete not implemented for game type = Commander
   at forge.itemmanager.DeckManager.deleteDeck(DeckManager.java:335)
   at forge.itemmanager.DeckManager$DeckActionsRenderer.processMouseEvent(DeckManager.java:378)
   at forge.itemmanager.views.ItemListView$ItemTable.processMouseEvent(ItemListView.java:472)
   at java.awt.Component.processEvent(Unknown Source)
   at java.awt.Container.processEvent(Unknown Source)
   at java.awt.Component.dispatchEventImpl(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Window.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(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.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue$4.run(Unknown Source)
   at java.awt.EventQueue$4.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)

PostPosted: 27 Jul 2018, 10:43
by elCid
Animate Dead wont stay in play.

Re: Bug Reports (snapshot builds)

PostPosted: 31 Jul 2018, 09:57
by Xyx
Description: Had a problem with the art of Forests and Mountains from Dominaria where it would download four of the same image (with a double black border), so I turned off "Automatically Download Missing Card Art", deleted the faulty images, restarted Forge and clicked "Download LQ Set Images".

NullPointerException | Open
Code: Select all
Forge Version:    1.6.12-SNAPSHOT-r-1u
Operating System: Windows 10 10.0 amd64
Java Version:     1.8.0_181 Oracle Corporation

java.lang.NullPointerException
   at forge.download.GuiDownloadService.readyToStart(GuiDownloadService.java:130)
   at forge.download.GuiDownloadService.access$200(GuiDownloadService.java:40)
   at forge.download.GuiDownloadService$2$1.run(GuiDownloadService.java:101)
   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)

PostPosted: 01 Aug 2018, 06:46
by stormcat
:1.6.13-SNAPSHOT-r8
Vaevictis Asmadi, the Dire has bug.
When I sacrificed a permanent that control changed from opponent,
Asmadi's ability refer to owner of the sacrificed permanents and top of library.